2014-11-05 4 views
2

Наши ИТ-политики сдерживают мои усилия в области развития, и мы все еще находимся на Java 6. Я решил, что больше не буду ждать и переместить своих внутренних клиентов на Java 8, поэтому я могу начать улучшать свои приложения с помощью lambdas и улучшать код ,Распространять Java 8 JRE без установки?

Однако у них нет прав администратора на их машинах Windows. Есть ли способ распространять двоичную или неинсталлирующую версию Java и вызывать ее с файлом оболочки/пакета с моими JAR?

+2

Да. Скопируйте JRE из существующей установки или загрузите архивы 'tar.gz' из Oracle и разархивируйте их: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html –

+1

Вы может встроить JRE в ваше приложение (по существу). Это предполагает наличие уже установленной версии JRE. В основном, вы копируете каталог установки JRE в каталог в своем приложении (мы используем 'jre' достаточно смешно). Затем вы указываете свои сценарии запуска/пакетные файлы/exes, чтобы указать на это JRE, а не на ... – MadProgrammer

+4

** «Я решил, что больше не буду ждать и перемещать своих внутренних клиентов на Java 8» ** это утверждение довольно энергично и полна надежды, я чувствую это для вас: p – nobalG

ответ

Смежные вопросы