Как запустить exe-файл с помощью java-кода? Файл .exe уже существует. План состоит в том, чтобы написать код Java для его работы. Любой учебник или ссылка для него?Запуск файла .exe с использованием Java
0
A
ответ
0
Самый быстрый и простой способ, это просто сделать следующим образом:
Runtime.getRuntime().exec("yourapp.exe");
Также см альтернативный подход в http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ProcessBuilder.html
Существует пример есть. ProcessBuilder дает вам немного лучший контроль над процессом и аргументами и, вероятно, немного чище и выразительнее, особенно если вам нужно предоставить аргументы, но приводит к еще нескольким строкам кода.
2
Вам необходимо выполнить метод exec()
Runtime
, который возвращает экземпляр Process
или использовать методы класса ProcessBuilder.
Process process=Runtime.getRuntime().exec("file.exe");
0
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("javac");
5
Попробуйте следующий код:
try
{
Runtime rt = Runtime.getRuntime() ;
Process p = rt.exec("Program.exe") ;
InputStream in = p.getInputStream() ;
OutputStream out = p.getOutputStream();
InputStream err = p.getErrorStream() ;
//do whatever you want
p.destroy() ;
}
catch(Exception exc)
{
/*handle exception*/
}
Смежные вопросы
- 1. Запуск exe-файла с использованием java и ввода ввода
- 2. Запуск EXE с Java
- 3. Запуск файла .exe внутри java-кода
- 4. Запуск exe-файла из другого exe-файла
- 5. Запуск .exe с использованием VBA
- 6. Запуск exe с параметрами с использованием пакета
- 7. Запуск exe из кода Java
- 8. Запуск внутреннего exe в java
- 9. Запуск exe-файла на сервере Windows с использованием ansible
- 10. Запуск C# exe с использованием файла командной строки powershell
- 11. Запуск .exe после другого закрывается с использованием .bat-файла
- 12. Запуск exe-файла на лазуре
- 13. Запуск exe с использованием Java в качестве администратора
- 14. Запуск исполняемого файла (.exe) в JFrame
- 15. Запуск exe-файла с параметрами в VBScript
- 16. Запуск файла exe с зависимостями VB.Net
- 17. Запуск .exe с параметрами из Java
- 18. Java: копирование exe-файла и запуск после этого завершаются
- 19. Запуск exe-файла из плагина eclipse
- 20. Запуск exe из другого exe
- 21. Поднять разрешение на запуск exe в java
- 22. EXE Запуск с сервера
- 23. Запуск .exe-файла из веб-приложения Java не работает
- 24. Запуск Java .jar и Windows .exe из bat-файла
- 25. Запуск файла .exe с помощью пакетного файла и передачи параметров
- 26. Запуск exe, скрытого из командного файла
- 27. Как настроить запуск exe-файла самостоятельно?
- 28. Захват и запуск exe-файла из подкаталога
- 29. Запуск файла .exe без указания пути C#
- 30. Запуск файла .exe, но не будет работать?
Что сделали Googles вам сказал? –
Вам нужен STDIN/STDOUT? Это графическое приложение? Нужно ли получать уведомление, когда оно завершается? Вы хотите, чтобы он продолжал работу после завершения вашей программы Java? – Thilo