程序:
java.net.URL musicUrl = getClass().getResource("/RoseAndMusic/71717171.mp3");
java.net.URL exeUrl = getClass().getResource("/RoseAndMusic/rose.exe");
Process pro = Runtime.getRuntime().exec("cmd /c start "+exeUrl);
player.play(musicUrl);
将程序打包为jar后双击运行,报错,报错信息为:
没有任何关联程序可执行请求的操作。请安装某个程序,如果已安装程序,则在程序默认控制面板中为其创建关联。
PS:这个应该是调用执行rose.exe出的错误,由于在eclipse下调试没有出现异常,所以很无助啊,希望给个意见
博客园里面好像很少有做java的。
你看看是不是打包成了普通 'jar文件' ,如果是运行文件,需要打包成 '可运行jar文件'. 如下