Как мне скомпилировать .jar с jre? - PullRequest
4 голосов
/ 22 марта 2012

У меня есть друг без Java.Я хочу упаковать мой исполняемый файл .jar с двоичным файлом Java платформы SE в исполняемый файл, чтобы он мог запустить его, не загружая всю среду выполнения Java.Может ли кто-нибудь указать какое-нибудь программное обеспечение, которое это делает?

Ответы [ 3 ]

1 голос
/ 22 марта 2012

У меня есть друг без Java.

И вы называете их другом?;)

  • Используйте deployJava.js, чтобы проверить, есть ли у пользователя минимальный Java, необходимый для запуска приложения.
  • Установите и запустите приложение.использование Java Web Start .
  • Дайте пользователю ссылку на веб-страницу запуска.

Это будет работать в Windows .. и OS X.. & * nix.

0 голосов
/ 22 марта 2012

У меня также был хороший опыт с Launch4j. Также проверьте JSmooth: (http://jsmooth.sourceforge.net/index.php), который утверждает, что имеет возможность загрузить и установить JVM, если он не доступен.

0 голосов
/ 22 марта 2012

Попробуйте использовать Launch4J на http://launch4j.sourceforge.net/

Вот основные моменты:

Launch4j оборачивает файлы jar в собственные исполняемые файлы Windows и позволяет запускать их как обычную программу Windows.Можно переносить приложения в Windows, Linux, Mac OS X и Solaris!

Также создает лаунчеры для jar-файлов и файлов классов без переноса.

...