Автономная (Windows) JRE? - PullRequest
2 голосов
/ 05 марта 2012

Я хотел бы распространять приложение Java для Windows.Это только для Windows, потому что он использует несколько специфичных для Windows функций, встроенных в Java.Я бы хотел, чтобы они могли использовать его независимо от того, установлена ​​ли у него JRE.В общем, для этого требуется отдельный исполняемый файл, не требующий установки, который можно просто запустить и передать jar в качестве аргумента или что-то подобное.

Существует ли что-то подобное?

Iне думайте, что это дубликат этого вопроса , потому что у меня нет намерения сделать один исполняемый файл, а несвободные решения - не вариант.Большинство опций не были бесплатными, а остальные не работали.(Например, IKVM, .NET JVM, не удалось запустить jar, который я использую) Но если это так, пожалуйста, закройте вопрос.

1 Ответ

8 голосов
/ 05 марта 2012

Oracle JRE можно распространять.

С http://www.oracle.com/technetwork/java/javase/jrereadme-182762.html

«Платформа Java (TM), среда выполнения Standard Edition (JRE (TM)), исключая среду выполнения JavaFX (TM), предназначена для разработчиков и поставщиков программного обеспечения для распространения со своими приложениями».

Ищите инструкции для "времени выполнения частного приложения".

...