Как сделать Java-приложение автономным? - PullRequest
6 голосов
/ 26 апреля 2010

Мне нужно записать Java-приложение на CD. Это приложение должно запускаться на любом ПК с Windows без какой-либо установки (также не должна быть установлена ​​JRE).

Ответы [ 6 ]

5 голосов
/ 26 апреля 2010

Полагаю, вы также можете скопировать JRE из папки с программами на компакт-диск. Затем добавьте пакетный скрипт, чтобы использовать «локальный» JRE для запуска приложения. Этого должно быть достаточно, но я не знаю, работает ли это со всеми версиями Windows.

4 голосов
/ 26 апреля 2010

JSmooth может справиться с пакетом JRE или предложением установить Java, и он бесплатный Вы также можете установить свойства для JVM

4 голосов
/ 26 апреля 2010

Вам нужно собрать jre на диск и создать сценарии запуска.Если вы не удовлетворены простыми сценариями запуска из пакета / оболочки, вы можете использовать что-то вроде JLauncher для создания «настоящего» исполняемого файла.

3 голосов
/ 26 апреля 2010

Самый простой способ - включить распакованную установку Java на компакт-диск и использовать ее для запуска приложения.

На рынке все еще есть 2 AFAIK-компилятора "Java to exe", один из которых (Excelsior JET) довольно дорог, а другой (GCJ) не работает с программами, использующими AWT или Swing. *

1 голос
/ 26 апреля 2010

Просто запишите jre на компакт-диск и запустите приложение в пакетном скрипте, который устанавливает переменные CLASSPATH и JAVA_HOME, указывающие на ваш jre.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...