清理并构建netbeans IDE 7.3程序后无法正常工作: 这是我的代码的快照:
Runtime run = Runtime.getRuntime();
try {
String programPath = "\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\" ";
String parameter = "\"G:\\Quran\\Fares Abbad\\006.mp3\"" ;
p = run.exec(programPath + parameter);
} catch (IOException ex) {
}
但在我获得dist文件夹上的.jar文件后,程序无法运行并执行命令
p = run.exec(programPath + parameter);
但是当我从netbeans运行我的应用程序时它工作100%在哪里是错误?
提前感谢
答案 0 :(得分:1)
阅读(并实施)所有 When Runtime.exec() won't的建议。这可能会解决问题。
如果没有,它应该提供有关失败原因的更多信息。
然后忽略该文章引用exec
并使用Process
构建ProcessBuilder
。同时将String arg
分解为String[] args
以说明自身包含空格的参数。