Вопросы по теме 'processbuilder'

Как получить PID процесса, который я только что начал, в java-программе?
Я начал процесс со следующего кода ProcessBuilder pb = new ProcessBuilder("cmd", "/c", "path"); try { Process p = pb.start(); } catch (IOException ex) {} Теперь мне нужно знать идентификатор процесса, который я только что...
121498 просмотров
schedule 27.11.2022

Java-скрипт открытия ProcessBuilder в Linux
Вернемся снова, на этот раз с вопросом о Java. Мне сказали, как заставить Processbuilder запускать неродные сценарии (вызывая программу, которая будет запускать сценарий), но я пытался запустить java-скрипт и столкнулся с парой проблем. Во-первых,...
464 просмотров
schedule 21.05.2023

Java ProcessBuilder, как захватить запрос на чтение файла из процесса и предоставить в виде потока?
Я немного знаком с ProcessBuilder и обрабатываю потоки. Теперь я столкнулся с проблемой, что процесс, который я автоматизирую, считывает некоторую информацию из двух файлов, которые мне нужно предоставить. В данный момент пишу файлы и предоставляю...
553 просмотров

Как определить, исходит ли системное свойство от оператора-человека, а не по умолчанию?
У меня есть автономное приложение, упакованное в JAR, которое при выполнении распаковывает себя во временный каталог и порождает дочерний процесс в этом каталоге. Причина в том, что какой-то сторонний код и конфигурация предполагают, что файлы данных...
367 просмотров

Запустить процесс Java с низким приоритетом, используя Runtime.exec/ProcessBuilder.start?
Я пытаюсь запустить внешний процесс через Java, используя класс ProcessBuilder, и это работает. В настоящее время работает с помощью команды: new ProcessBuilder("java", "-jar", jarfile, args); То, что я хотел бы сделать, это только это, но...
16446 просмотров

ProcessBuilder не останавливается
Я пытаюсь декодировать файл mp3 в файл wav, используя класс ProcessBuilder под Linux. По какой-то причине процесс не останавливается, поэтому я должен отменить его вручную. Может кто подскажет по этому поводу. Я думаю, что приведенный код очень...
3655 просмотров
schedule 02.06.2022

Java process.start сильно тормозит, если родитель не уничтожается после его запуска
Если я запускаю конкретный процесс прямо из командной строки, я вижу, что он полностью запускается через 2-3 секунды. Если я запускаю тот же самый процесс с той же самой командой из программы Java, он зависает при запуске, если только родитель не...
236 просмотров
schedule 06.09.2023

Могу ли я объединить два разных процесса с помощью построителя процессов?
Этот вопрос связан с моим предыдущим вопросом. Как запустить сценарий оболочки в java с помощью Cygwin Поскольку я получаю сообщение об ошибке при запуске команды. Могу ли я использовать для этого два разных процесса? Например:...
266 просмотров
schedule 01.07.2022

Как запустить две разные команды с помощью построителя процессов
Извините, если я снова открываю тот же вопрос. Я хочу запустить две команды D:\cygwin\bin\Тест sh app.sh AK-RD 02.20 D:\cygwin\bin\Test_files Выше приведены две команды, которые я хочу запустить в одной и той же командной строке. Это...
2915 просмотров
schedule 11.01.2023

Программа Java, которая запускает внешнюю программу java myprog ‹ input.txt › output.txt
Я хочу написать программу Java, которая запускает внешнюю команду «java myprog ‹ input.txt > output.txt». Конечная цель состоит в том, чтобы запустить эту команду в двух разных программах и сравнить сходство их выходных данных с соответствующими...
1949 просмотров

Java ProcessBuilder
У меня возникают проблемы с использованием ProcessBuilder для запуска класса в моем проекте. Мой код: public class Main { public static void main(String[] args) { try { String pathToJar =...
3220 просмотров
schedule 08.10.2022

Память Java ProcessBuilder
Мне было интересно, знает ли кто-нибудь с уверенностью, выполняется ли ProcessBuilder/Runtime.exec() внутри пространства памяти JVM или использует полностью отдельную системную память и каким-то образом отправляет вывод на Java. Я не смог найти...
3559 просмотров
schedule 29.06.2023

Переменная среды ProcessBuilder в java
Я пытаюсь добавить переменную среды для объекта ProcessBuilder, но затем, когда я вызываю эту новую переменную в ProcessBuilder, я получаю сообщение об ошибке. вот как я строю процесс public class OTU { public static void main(String[] args)...
30886 просмотров
schedule 09.07.2023

Лучший способ динамически создавать и выполнять команду bash в java?
У меня есть Java-бот, над которым я работаю, который принимает данные от пользователя через сообщение IRC. Пользователь вводит что-то вроде .host file=foo file=bar hostname="this is a name", и он запускает для них сервер на основе их ввода. Прямо...
1092 просмотров
schedule 27.05.2023

Возможности Process.exitValue() и Process.destroy()
Я экспериментировал с Process и ProcessBuilder и пришел с этим SSCCE. import java.io.IOException; public class TestProcess { public static void main(String[] args) { Process process = null;...
22921 просмотров
schedule 13.04.2022

Как получить использование памяти запущенным процессом
Я пытаюсь получить использование памяти процессом, запущенным с помощью Java. Может ли кто-нибудь дать мне подсказку, как это сделать, например Notepad.exe? // Memoryusage of the Java programm Runtime runtime=Runtime.getRuntime();...
1583 просмотров
schedule 16.07.2023

groovy (java): exec() не отсоединяться от процесса (Intellij IDEA vs Maven+TestNG)
У меня есть тестовый проект Groovy Maven2 с включенным плагином TestNG и Surefire. Я хочу запустить внешний процесс (файл *.cmd, который запускает некоторый файл *.exe) в последнем методе тестирования, завершить мои тесты и оставить процесс...
482 просмотров

Processbuilder зависает при выполнении пакетного скрипта
ProcessBuilder просто зависает и не завершается. Я видел многочисленные статьи, опубликованные на эту тему, но мне все еще не удалось решить эту проблему. Может ли кто-нибудь увидеть проблему с этим или иметь предложение? Я пытаюсь выполнить...
3861 просмотров

Как заставить ProcessBuilder обрабатывать вложенные кавычки?
У меня возникают проблемы с получением ProcessBuilder выполнения командной строки так же, как консоль cmd.exe. Командная строка: show_parameters.bat jdk-1 Console tokens: jdk-1_5_0_22-windows-i586-p.exe /s /v"/qn INSTALLDIR=\"C:\Program...
1293 просмотров
schedule 20.04.2023

Вызов компилятора C из java-программы
У меня есть проект, для которого мне нужно скомпилировать программы на C. Проект находится на Java. Я должен взять программу в JTextArea (я использую Swing для графического интерфейса), запустить ее в тестовом файле и вывести результаты в другой...
584 просмотров
schedule 22.08.2022