Запитання з тегом «runtime.exec»

11
Як запустити пакетний файл з моєї програми Java?
У своєму додатку Java я хочу запустити пакетний файл, який викликає " scons -Q implicit-deps-changed build\file_load_type export\file_load_type" Здається, я навіть не можу отримати свій пакетний файл для виконання. Мені немає ідеї. Ось що я маю на Java: Runtime. getRuntime(). exec("build.bat", null, new File(".")); Раніше у мене був файл Scotcript Python, …

4
Як змусити труби працювати з Runtime.exec ()?
Розглянемо наступний код: String commandf = "ls /etc | grep release"; try { // Execute the command and wait for it to complete Process child = Runtime.getRuntime().exec(commandf); child.waitFor(); // Print the first 16 bytes of its output InputStream i = child.getInputStream(); byte[] b = new byte[16]; i.read(b, 0, b.length); System.out.println(new …
104 java  exec  runtime.exec 

4
Різниця між ProcessBuilder та Runtime.exec ()
Я намагаюся виконати зовнішню команду з коду Java, але я помітив різницю між Runtime.getRuntime().exec(...)і new ProcessBuilder(...).start(). При використанні Runtime: Process p = Runtime.getRuntime().exec(installation_path + uninstall_path + uninstall_command + uninstall_arguments); p.waitFor(); exitValue дорівнює 0, і команда завершується нормально. Однак із ProcessBuilder: Process p = (new ProcessBuilder(installation_path + uninstall_path + uninstall_command, uninstall_arguments)).start(); …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.