Распространение Java JAR-приложения на оптическом диске
Я пытаюсь отправить свое приложение Jar с помощью DVD-дисков, и мне нужно, чтобы пользователь просто запустил exe и запустил программу. Поэтому я написал командный файл, который запускает флягу, используя частную JRE, поставляемую на том же DVD.
Теперь, когда я запускаю командный файл с DVD, запуск приложения занимает более одной минуты, потому что JRE также находится на DVD.
Когда я копирую JRE на жесткий диск и использую его в своем пакетном файле, чтобы запустить программу, она работает быстро. Однако я бы не указывал путь, по которому пользователь копирует JRE на свой жесткий диск. Как я могу обнаружить то же самое в моем командном файле?
2 ответа
Хорошо, я бы предложил обновить ваш пакетный скрипт для поиска JAVA_HOME. Если присутствует и равно или новее версии, которую вы используете, используйте вместо этого JRE.
Смотрите следующий блог для получения инструкций о том, как это сделать. http://www2.hawaii.edu/~sdunan/study_guides/ics211/WindowsCommandLineCompiling.html