У меня проблема с Runtime.exec() в Java. Мой код:
String lol = "/home/pc/example.txt";
String[] b = {"touch", lol};
try {
Runtime.getRuntime().exec(b);
} catch(Exception ex) {
doSomething(ex);
}
Это работает хорошо, но когда я пытаюсь изменить переменную "lol", файлы не создаются на жестком диске.
например: String lol = x.getPath();
где getPath() возвращает строку
Что я должен делать ?
Спасибо за ваш ответ :)
Runtime#exec()
не создает никаких исключений, если команда не выполнена. Вы хотите прочитать его вывод или поток ошибок. Также см. эту ссылку (все 4 страницы) javaworld. com/javaworld/jw-12-2000/jw-1229-traps.html - person BalusC   schedule 13.06.2010