требуется JDK для Tomcat - PullRequest
       25

требуется JDK для Tomcat

0 голосов
/ 24 ноября 2018

Мои клиенты используют Apache Tomcat 8.5.14.в настоящее время java указывает на JDK напрямую.

Поскольку oracle 8 становится коммерческим, можно ли указывать на JRE?

мои клиенты - мелкие пользователи и не могут позволить себе коммерческие JDK

Поскольку во многих java-файлах используется JDK oracle 8, боюсь, что переход на OpenJDK может потребовать обширного тестирования, и времени на миграцию тоже нет.

в среде заказчика не происходит никаких разработок, это единственный котиспользует Java / простой JSP.

пожалуйста, сообщите.

1 Ответ

0 голосов
/ 25 ноября 2018

Хотя для Tomcat 8 требуется JDK :

Tomcat можно запустить как демон, используя инструмент jsvc из проекта commons-daemon.Исходные архивы для jsvc включены в двоичные файлы Tomcat и должны быть скомпилированы.Для сборки jsvc требуется компилятор C ANSI (например, GCC), GNU Autoconf, и JDK .

. Перед запуском сценария для переменной среды JAVA_HOME должно быть установлено значение base путь JDK .Кроме того, при вызове сценария ./configure путь JDK можно указать с помощью параметра --with-java, например ./configure --with-java = / usr / java.

Oracle 8 не станет коммерческим, будут изменения в лицензия Oracle в следующих версиях Java .

Запускс Java 11 Oracle будет предоставлять выпуски JDK в соответствии с открытой общедоступной лицензией GNU v2, с исключением Classpath (GPLv2 + CPE) и под коммерческой лицензией для тех, кто использует Oracle JDK в качестве части продукта или услуги Oracle, иликто не хочет использовать программное обеспечение с открытым исходным кодом.Эта комбинация использования лицензии с открытым исходным кодом и коммерческой лицензии заменяет историческую лицензию «BCL», которая имела комбинацию бесплатных и платных коммерческих условий.

...