Apache Tomcat 9.x не работает с Eclipse & Java 10.0.1 - PullRequest
0 голосов
/ 29 апреля 2018

Я установил apache-tomcat- 9.0.7 на моей машине с Windows и имею следующие конфигурации среды:

эхо% JAVA_HOME%

C: \ Program Files \ Java \ jdk-10.0.1


echo% JRE_HOME%

C: \ Program Files \ Java \ jre-10.0.1


ОС: Windows 8, 64-битная


Версия Eclipse: Oxygen.3a Release (4.7.3a)


Всякий раз, когда я запускаю catlina.bat start из cmd , сервер нормально работает на локальном хосте, но я не могу запустить экземпляр сервера из конфигурации сервера eclipse.

  1. Определил новый сервер в eclipse и добавил экземпляр apache-tomact 9.0
  2. При нажатии на стартовый сервер я получаю следующую ошибку:

    -Djava.endorsed.dirs = C: \ Softwares \ apache-tomcat-9.0.7 \ endorsed не поддерживается . Endorsed standards and standalone APIs in modular form will be supported via the concept of upgradeable modules.

Error Screen

Есть ли решение этой проблемы?

Ответы [ 3 ]

0 голосов
/ 04 сентября 2018

Мне пришлось удалить этот аргумент из конфигурации запуска:

enter image description here

0 голосов
/ 01 мая 2019

В моей Eclipse Oxygen IDE версия WTP не обновлялась, как предложено @ nitind.

Я нашел исправление с некоторыми пробами и ошибками, так как я хотел изменить версию JRE для Tomcat

  1. Для использования Tomcat 8 с JRE 8 Eclispe -> Настройки -> Сервер -> Среды выполнения -> Выберите Tomcat 8 -> Изменить -> Изменить JRE по умолчанию на JRE 8

Также измените версию JDK в аспектах компилятора и проекта

  1. Eclispe -> Настройки -> Сервер -> Среды выполнения -> Выберите Tomcat 9 -> Изменить -> Изменить JRE по умолчанию на JRE 9

Также измените версию JDK на 9 в аспектах компилятора и проекта

Также необходимо удалить аргумент -Djava.endorsed из «Конфигурации времени выполнения» в Project, щелкните правой кнопкой мыши -> Run As -> Run Configurations -> Apache Tomcat

Это, безусловно, будет работать! :)

0 голосов
/ 30 апреля 2018

Вам нужно обновление, которого нет на основном сайте Oxygen. Добавьте http://download.eclipse.org/webtools/repository/oxygen/ в качестве URL-адреса на странице предпочтений Доступные сайты программного обеспечения , а затем проверьте наличие обновлений в меню Справка .

https://bugs.eclipse.org/533162

Редактировать: это исправление будет надлежащим образом включено в выпуск Photon (WTP 3.10) в конце этого месяца.

...