好的,我知道这可能是一个不太好看的问题,但我对Java很新,而且它可能会很容易回答。我想要做的是制作一个程序,它将使用文件路径打开Firefox,但似乎存在文件路径问题。我做了一些研究,并使用双斜杠来取消转义字符,但它仍然不起作用。我认为这与一些目录名称中有空格的事实有关。这里是我的代码:可执行文件的Java文件路径中的空格
import java.io.IOException;
public class Automation {
public static void main(String[] args) throws IOException {
Process p = Runtime.getRuntime().exec("C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe");
}
}
我知道它很简单,但我仍然无法弄清楚。任何帮助表示赞赏。
使用'ProcessBuilder'。 – fge