Хорошо, я знаю, что это, вероятно, вопрос noobish, но я довольно новичок в Java, и, вероятно, будет довольно легко ответить. То, что я пытаюсь сделать, это сделать программу, которая будет использовать путь к файлу для открытия Firefox, но, похоже, проблема связана с файловым путем. Я провел некоторое исследование и использовал двойную косую черту, чтобы свести к минимуму escape-символы, но она по-прежнему не работает. Я думаю, что это связано с тем, что в некоторых именах каталогов есть пробелы. Вот мой код:Пробелы в пути к исполняемому файлу 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