Результаты поиска по запросу "runtime.exec"
// он дает процессу не вышедшее исключение
Возвращаясь к этому позже, так как я не смог найти рабочее решение. Удаление потоков ввода вручную вместо использования BufferedReaders, похоже, не помогает,...
Как насчет написания файла оболочки, который проверяет наличие файла и всех других реализаций в этом файле и добавляет его в SDCard и запускает файл оболочки из Java с помощью getRuntimr.exec (). Вы также можете передать ему параметры.
му я хочу написать приложение, которое может включать и отображать сообщения logcat, dmesg, а также запускать такие команды, как 'ls' 'cat' 'echo' 'cd.' Если я сделаю следующее: nativeProc = Runtime.getRuntime().exec("ls\n"); BufferedWriter out ...
ответ, забота для дальнейшего уточнения?
я есть классы Main.java и Test.java, которые я хочу скомпилировать и запустить Main.java в коде Test.java. Вот мой код Process pro1 = Runtime.getRuntime().exec("javac Main.java"); pro1.waitFor(); Process pro2 = Runtime.getRuntime().exec("java ...
Удивительный ответ :), который сделал трюк. большое спасибо :)
ускаю код на Linux Ubuntu 17.10 public class TestExec { public static void main(String[] args) { try { Process p = Runtime.getRuntime().exec(new String[]{"/bin/sh", "-c", "ulimit", "-n"}); BufferedReader in = new BufferedReader( ...
Вы должны попробовать использовать вывод и ошибку в то же время
Process process = Runtime.getRuntime().exec("tasklist"); BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); process.waitFor();
В качестве дополнительной опции вы можете захватить потоки и просто закрыть их. Не самая лучшая идея в мире, и я все равно, но она работает в крайнем случае.
ускаю wkhtmltopdf из моего Java-приложения (часть сервера Tomcat, работающего в режиме отладки в Eclipse Helios на 64-битной Win7): я хотел бы дождаться его завершения, затем Do More Stuff. String cmd[] = {"wkhtmltopdf", htmlPathIn, pdfPathOut}; ...
Стоит отметить, что это гораздо менее эффективно, чем os-native pipe, поскольку вы копируете память в адресное пространство процесса Java, а затем возвращаетесь к последующему процессу.
отрим следующий код: 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 ...
Идея состоит в том, что файлы .bat не считаются исполняемыми файлами в среде выполнения.
ускаю код Java из каталога A, и там тоже есть файл myBat.bat. Я хочу использовать Java для запуска файла bat. Содержимое myBat.bat:svn update C:\DirectoryB\file.txt Я уже скачал клиент командной строки Windows Slik SVN. Когда я дважды щелкаю ...
Вы можете просто сделать следующее, чтобы получить возвращенный результат (постфактум не в реальном времени) скрипта, который был запущен:
м Java-приложении я хочу запустить командный файл, который вызываетscons -Q implicit-deps-changed build\file_load_type export\file_load_type" Кажется, я не могу даже заставить мой командный файл выполнить. У меня нет идей. Вот что я имею в ...
Я получаю пустые выходные данные для этого кода, когда я использую его для команды javap java.lang.String в командной строке в Windows
отаю над тем, что требует от меня запуска подпроцесса (командной строки) и выполнения некоторых команд на нем. Мне нужно получить вывод из подпроцесса и сохранить его в файл или строку. вот что я сделал до сих пор, и это не работает: public ...