0
ответов

Как убить подпроцессы процесса Java?

Я создаю процесс P1 с помощью процесса P1 = Runtime.exec (...). Мой процесс P1 создает другой процесс, скажем P2, P3 .... Затем я хочу убить процесс P1 и все процессы, созданные P1, то есть P2, ...
вопрос задан: 22 January 2013 02:55
0
ответов

getRuntime (). Exec не работает должным образом

Я пытаюсь заставить свою Java-программу запустить команду svn из командной строки, которая будет записывать журналы в XML-файл . Это то, что я хочу сделать: Runtime.getRuntime (). Exec ("cmd.exe / c svn log /...
вопрос задан: 14 August 2012 23:19
0
ответов

Runtime.exec ().waitFor ()на самом деле не ожидает

У меня есть код, который использует Runtime.exec ()для запуска внешнего файла.jar (, созданного как установщик IzPack ). Если я запущу этот external.jar из командной строки следующим образом :java -jar external.jar Тогда...
вопрос задан: 5 July 2012 18:28
0
ответов

Java Runtime exec () не может корректно экранировать символы

На этот вопрос уже можно было ответить раньше, но это касалось Unicode, и я не думаю, что это Unicode (это в ASCII, так что ...). Когда я выполняю это в моем терминале, не возникает никаких проблем ...
вопрос задан: 4 July 2012 15:36
0
ответов

Запуск CMD с помощью ProcessBuilder

Я пытаюсь запустить приложение CMD в Windows, используя следующий код, но он не работает должным образом. Несколько примеров с разных веб-сайтов показывают, что «cmd» в качестве аргумента в ...
вопрос задан: 4 July 2012 06:15
0
ответов

ProcessBuilder vs Runtime.exec()

Which one is better? By better I mean which one has better security, etc. (not ease of use).
вопрос задан: 4 July 2012 06:11
0
ответов

конвейерная передача вывода ProcessBuilder другому ProcessBuilder

Можно ли передать вывод одного процесса, созданного ProcessBuilder, другому процессу, созданному другим ProcessBuilder? Например, если я пытаюсь выполнить эту команду оболочки: ls | grep ...
вопрос задан: 4 July 2012 06:08
0
ответов

Вызов GnuPG в Java через процесс выполнения для шифрования и дешифрования файлов - Decrypt всегда зависает

ПРИМЕЧАНИЕ. Вернемся к этому позже, так как я не смог найти рабочего решения. Осушение входных потоков вручную вместо использования BufferedReaders, похоже, не помогает, так как inputStream.read () ...
вопрос задан: 4 July 2012 05:43
0
ответов

Использование кавычек и двойных кавычек в Java Runtime.getRuntime (). Exec (…)

Я пытаюсь для запуска образа Lisp из Java в Mac OSX. Используя изображение с моей консоли, я набираю следующее: lisp_image --eval '(package :: method "some_argument")' все работает нормально. В Java я ...
вопрос задан: 4 July 2012 05:42
0
ответов

Завершить выполнение процесса с помощью ʻexec`, когда программа завершится

У меня есть программа Java, которая запускает другую программу (Python) как процесс. Процесс p = Runtime.getRuntime (). Exec ("program.py", envp); Если java-программа завершит обработку, процесс Python ...
вопрос задан: 4 July 2012 05:38
0
ответов

Как выполнить интерактивный сценарий оболочки с помощью Java Runtime?

Мне интересно, есть ли способ выполнить следующий сценарий оболочки, который ожидает ввода данных пользователем с помощью класса Runtime Java? #!/bin/bash echo "Пожалуйста, введите ваше имя:" прочитать имя echo "Welcome $name" I ...
вопрос задан: 4 July 2012 04:51
0
ответов

Использование команды exec Java, когда вы не знаете, есть ли пробелы

Я борюсь с ошибкой пробелов в Java ' s Метод выполнения во время выполнения. Вот что уникально в этой проблеме: команда, которую я пытаюсь выполнить, является входящей строкой и может иметь или не иметь пробелов, но не ...
вопрос задан: 4 July 2012 04:51
0
ответов

java Runtime process - проверьте, ожидает ли я ввода

Я хочу создать процесс, использующий среду выполнения java: например. Процесс proc = Runtime.getRuntime (). Exec ("cmd"); Затем я хочу как-то дождаться, пока процесс не перейдет в состояние «готов к вводу», ...
вопрос задан: 4 July 2012 04:47
0
ответов

Java Runtime exec не выдает такого файла или разрешение отклонено

Моя программа работает на Ubuntu 10.04, и вот код: Process process=Runtime .getRuntime().exec("ls",null,null); выдает исключение: Не удается запустить программу "ls": java.io.IOException: ...
вопрос задан: 4 July 2012 04:32
0
ответов

Печать потока вывода exec () среды выполнения на консоль

Я пытаюсь получить поток вывода процесса, инициированного exec (), на консоль. Как это может быть сделано? Вот неполный код: import java.io.BufferedReader; import java.io.File; import ...
вопрос задан: 4 July 2012 04:31
0
ответов

Внешняя команда не выполняется полностью - Java

Итак, я создаю программу, которая конвертирует файлы .flv в другие форматы. Для этого я использую ffmpeg, который отлично выполняет свою работу при выполнении через командную строку. Например: ffmpeg -i C:\test.flv -...
вопрос задан: 26 March 2012 12:33
0
ответов

Асинхронный вывод Java Runtime.exec ()

Я хотел бы получить вывод длительно выполняющейся команды оболочки, так как она доступна вместо ожидания завершения команды . Мой код запускается в новом потоке Process proc = Runtime.getRuntime (). Exec (...
вопрос задан: 13 October 2011 17:23
0
ответов

В java определить, завершил ли процесс, созданный с помощью среды выполнения, выполнение?

Runtime.getRuntime.exex ("abc.exe -parameters"); использование .waitFor () не помогает определить завершение процесса.
вопрос задан: 29 July 2011 13:32
0
ответов

How to make pipes work with Runtime.exec()?

Consider the following code: String commandf = "ls /etc | grep release"; try { // Execute the command and wait for it to complete Process child = Runtime.getRuntime().exec(commandf); ...
вопрос задан: 8 May 2011 15:08
0
ответов

How do I get the bash command exit code from a Process run from within Java?

I have a program which is: import java.io.*; import java.util.*; public class ExecBashCommand { public static void main(String args[]) throws IOException { if (args.length <= ...
вопрос задан: 4 May 2011 17:33
0
ответов

Android Runtime.getRuntime (). Exec () для навигации по каталогам

Итак, я хочу иметь возможность написать приложение, которое может включаться и отображать logcat сообщения, dmesg, а также иметь возможность запускать такие команды, как 'ls' 'cat' 'echo' 'cd. Если я сделаю следующее: nativeProc = Runtime ....
вопрос задан: 6 January 2011 18:57
0
ответов

Как я могу запустить второй процесс Java?

Как я могу запустить вторую платформу процессов Java независимо? В идеале это должна быть та же версия Java, которая работает в настоящее время. Есть ли какие-нибудь полезные системные свойства?
вопрос задан: 12 December 2010 12:36
0
ответов

Запустить подпроцесс, правильно предоставить ему ввод и вывод в Java

Я использую метод Exec () во время выполнения для создания подпроцесса в Java. Однако, поскольку подпроцесс - это интерактивная программа, мне нужно вводить в нее данные по мере необходимости. Также мне нужно показать ...
вопрос задан: 25 November 2010 01:13
0
ответов

ProcessBuilder vs Runtime.exec ()

Я пытаюсь создать интерфейсное приложение на Java для обработки пакетных преобразований SVG с помощью функции командной строки Inkscape. Я беру и обновляю код с https: //sourceforge.net/projects/conversionsvg / ....
вопрос задан: 22 October 2010 02:28