Вопросы по теме 'runtime.exec'

Есть ли способ создать 8.3 или «короткую» (Windows) версию имени файла в Java?
В нашем приложении мы разрешаем пользователям открывать файлы и каталоги. Java 6 предоставляет нам... java.awt.Desktop.getDesktop().open(file); который прекрасно работает. Однако, поскольку нам необходимо обеспечить совместимость с Java...
1663 просмотров
schedule 13.04.2023

Перенаправление с помощью Runtime.getRuntime().exec() не работает
Мне нужно выполнить команду из программы. С командной строкой все в порядке, пробовал в терминале, но в программе не работает. Я добавляю копию из своего кода: File dir = new File("videos"); String[] children = dir.list(); if (children...
2106 просмотров
schedule 14.07.2022

Чтение потоков из java Runtime.exec
У меня есть следующий фрагмент кода: Process proc = runtime.exec(command); errorGobbler = new ErrorStreamGobbler(proc.getErrorStream(), logErrors, mdcMap); outputGobbler = new OutputStreamGobbler(proc.getInputStream(), mdcMap);...
11890 просмотров
schedule 02.01.2024

Runtime.getRuntime().exec() не запускает процесс
У меня есть многопоточное приложение, которое запускает внешнее приложение для преобразования данных при подготовке к более поздним частям приложения. У меня проблема: когда я устанавливаю количество потоков выше 6 одновременных потоков,...
1150 просмотров
schedule 03.06.2022

ProcessBuilder против Runtime.exec()
Я пытаюсь создать внешнее приложение на Java для обработки пакетных преобразований SVG с использованием функции командной строки Inkscape. Я беру и обновляю код с сайта https://sourceforge.net/projects/conversionsvg/ . Способ, которым...
17795 просмотров

Как я могу запустить второй процесс Java?
Как я могу запустить второй независимый от платформы процесс Java? В идеале это должна быть та же версия Java, которая работает в данный момент. Есть ли полезные системные свойства?
1199 просмотров
schedule 14.10.2023

Как использовать команду cd во время выполнения Java?
Я создал автономное Java-приложение, в котором я пытаюсь изменить каталог с помощью команды «cd» в терминале Ubuntu 10.04. Я использовал следующий код. String[] command = new String[]{"cd",path}; Process child = Runtime.getRuntime().exec(command,...
92630 просмотров
schedule 13.03.2022

getRuntime().exec не работает должным образом
Я пытаюсь заставить свою java-программу запускать команду svn из командной строки, которая будет записывать журналы в файл xml. Вот что я хочу сделать: Runtime.getRuntime().exec("cmd.exe /c svn log /location/ --xml > c:\\output.xml");...
2462 просмотров
schedule 16.04.2023

Java не может открыть pdf с помощью Runtime
Мне нужно открыть PDF-файл при нажатии JMenuItem. Я могу открыть PDF-файл, щелкнув пункт меню, если я запускаю свою программу из netbeans. Но когда я запускаю файл jar, он не открывается. Я очищаю и строю свой проект. Но никаких изменений....
2302 просмотров

Есть ли альтернатива Runtime.getRuntime().exec()
Просто интересно, есть ли что-то лучше, новее, безопаснее, быстрее и т. д., чем Runtime.getRuntime().exec() . Я хочу запустить другой процесс из своего приложения в Linux, и это единственный известный мне способ. Хорошо бы иметь альтернативу.
11136 просмотров
schedule 27.07.2023

проблема с ProcessBuilder
// following code works fine n open notepad... class demo { public static void main(String args[]) { try{ ProcessBuilder pb=new ProcessBuilder("notepad"); pb.start(); }catch(Exception e) {System.out.print(e);} } } //however...
1373 просмотров
schedule 17.05.2022

Runtime.getRuntime().exec() выполняет две строки?
Мне нужно запустить две строки в Runtime.getRuntime().exec(), эти две: cd %CMS_HOME% ant deploy Теперь можно сделать файл .bat , но я думаю, что это бесполезно для двух строк, должно быть проще! У кого-нибудь есть идеи?
1494 просмотров
schedule 07.06.2023

Runtime.getRuntime (). Exec () проблема с Windows NFS в Java
У меня установлен NFS для Windows 2008, но когда я пытаюсь получить доступ к C: /Windows/System32/mount.exe или umount.exe и выполнить его на Java, я получаю исключение ввода-вывода, что файл не может быть найден....
1229 просмотров
schedule 17.03.2022

Runtime.getRuntime().exec(команда); С виртуальным жестким диском не работает?
Я сделал ниже: subst A: "C\Desktop" Теперь из java-кода: String command= "java -jar A:\test.jar" Process process = Runtime.getRuntime().exec(command); Кажется, что JVM здесь зависает и никогда не выполняет эту строку. Когда я...
451 просмотров
schedule 16.02.2023

Установить System.setOut(); в командную строку
Я хочу установить поток вывода в командную строку следующим образом: Process p = Runtime.getRuntime() .exec("C:\\Windows\\System32\\cmd.exe /c start cls"); System.setOut(new PrintStream(p.getOutputStream())); но не работает,...
403 просмотров
schedule 01.12.2022

Расширение скобки оболочки (bash) с помощью Java runtime.exec
Я пытаюсь заставить команду расширения работать с runtime.exec, но фигурные скобки интерпретируются как литералы, а не расширяются. Вот что я пытаюсь сделать: String command = "mkdir -p Foldername{1,2,3}/InnerFolder"; Runtime.getRuntime().exec(...
1077 просмотров
schedule 29.01.2023

Как запустить файл .jar из программы Java?
То, что я в основном пытаюсь сделать здесь, - это запустить файл .jar, который находится в C/Users/-any user here-/appdata/Roaming/-my folder here-/-file name here-.jar Я как-то открываю CMD и делаю: cd appdata/Roaming/<Folder> java...
15525 просмотров
schedule 30.07.2023

Java runtime.exec() не работает на tomcat
Runtime.exec() не работает на коте. У меня проблема с запуском команды из веб-приложения Java. Я использовал runtime.exec() . На затмении работает нормально. Но вообще не работает после развертывания на tomcat. Я думаю, что runtime.exec()...
2656 просмотров
schedule 23.10.2022

Выполнение одной Java-программы из другой с помощью Runtime.exec()
Программа тестирования, которую я хотел выполнить, принимает единственный аргумент — имя файла — и создает копию файла со строкой «Это модифицированная версия». вверху нового файла. Когда я тестировал эту программу в одиночку, она работает и создает...
735 просмотров
schedule 13.12.2022

Выполнение команды cleartool в java - runtime().exec
Попытка реализовать плагин jenkins, который должен отображать базовые показатели под указанным VOB с помощью команды cleartool cleartool lstpye -kind lbtype -s -inv \VOB , но получает ошибки в процессе выполнения команды ( VOB — входной параметр)....
411 просмотров