Работает ли Tomcat (внешний, а не серверный) с JDK 11 - PullRequest
0 голосов
/ 25 февраля 2019

Tomcat:

  • server.info = 3DApache Tomcat / 8.5.8
  • server.number = 3D8.5.8.0
  • server.built = 3DNov3 2016 21:14:13 UTC
  • ОС: Windows 10
  • Затмение: 2018-12-R

Я получаю загрузочный класс Unsupported-Operation-ExceptionМеханизм пути не поддерживается.

Несколько строк из трассировки стека:

java.lang.UnsupportedOperationException: Boot class path mechanism is not supported 
  at java.management/sun.management.RuntimeImpl.getBootClassPath(RuntimeImpl.java:99) 
  at xxx.service.IMDiagnostics.getStartupEnv(IMDiagnostics.java:520) 
  at

Любая помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 04 апреля 2019

Согласно руководству по миграции из Oracle Java docs, Apache Tomcat активно тестируется на поддержку Java 11+ .На высоком уровне, это хорошая комбинация для использования Tomcat 9 с Java 11. Не Tomcat 8, как указано GhostCat.

Пожалуйста, просмотрите URL ниже для периодических обновлений.https://wiki.openjdk.java.net/display/quality/Quality+Outreach

0 голосов
/ 25 февраля 2019

Интересно, что, похоже, нет официального документа, в котором указана версия Java, официально поддерживаемая Tomcat.

Но тогда: Tomcat 8 основан (построен) для Java 7, тогда как существуют различные ссылки.там, где люди обсуждают использование Tomcat 9 с Java 11.

Мой вывод: Tomcat 8 и Java 11, вероятно, не нужны, и вы не должны тратить свое время на его попыткиработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...