2015-07-31 3 views
-1

У меня есть проект java в eclipse. Я создал exe-файл моего проекта с помощью приложения launch4j. Но я хочу, чтобы при выполнении exe-файла он должен был проверить, установлена ​​ли Java в ОС, и если она не установлена, то она должна автоматически установить java или по крайней мере должна вызвать ошибку, говоря, пожалуйста, установите Java.Как мы можем установить java через упаковку

Как это можно сделать? У кого-нибудь есть идея по этому поводу?

+0

Попробуйте вызвать подпроцесс 'java -h'. Если это работает, вы можете предположить, что установлен java. Else java не установлен/нет в пути – shanmuga

ответ

0

Вы можете динамически связывать JRE с install4j. Посмотрите на эту функцию «JRE Bundling and On-Demand Download JREs», упомянутую здесь.

https://www.ej-technologies.com/products/install4j/features.html

документация охватывает также, как это сделать.

http://resources.ej-technologies.com/install4j/help/doc/

+0

ОК спасибо, очень плохо смотрю на это – Dimple

Смежные вопросы