Автономная (Windows) JRE?

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

Что-то подобное существует?

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


person Community    schedule 04.03.2012    source источник


Ответы (1)


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

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

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

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

person Thorbjørn Ravn Andersen    schedule 04.03.2012