Когда я запускаю команду wget, выдается IOException
, который говорит No such File or Directory
.
И я гарантирую, что команда верна, и я попробовал ее с помощью терминала.
Вот мойкод.
default int execute(String[] command, StdOutLogger logger) throws IOException, InterruptedException {
ProcessBuilder builder = new ProcessBuilder()
.command(command)
.redirectErrorStream(true)
.directory(new File(System.getProperty("user.home")));
Process process = builder.start();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
bufferedReader.lines().forEach(logger::log);
return process.waitFor();
}