我有一个我想要执行的字符串。该字符串包含MacOS
.x
文件的路径,该文件在路径名中有一个空格。当我运行它时,Java告诉我它无法运行程序。
"/Users/brianallison/Documents/Java/RELAP5 GUI/issrs/dist/relap5.x" -i "Choose your input file" -r "" -o ""
2015年5月8日下午2:19:37 my.issrs.issrsUI btnRunRelapActionPerformed SEVERE:null java.io.IOException:无法运行程序 " / Users / brianallison / Documents / Java / RELAP5":error = 2,没有这样的文件或 目录
我试过在路径上添加引号,但Java忽略了引号。你可以在第一行看到它应该如何发展,但Java正在RELAP5
切断它。
答案 0 :(得分:0)
尝试使用反斜杠来逃避空间:
"/Users/brianallison/Documents/Java/RELAP5\ GUI/issrs/dist/relap5.x" -i "Choose your input file" -r "" -o ""