Ошибка при запуске Tomcat Server в моем динамическом веб-проекте - PullRequest
0 голосов
/ 01 июля 2018

проблема ниже исправлена ​​и сервер теперь работает. Однако он продолжает печатать красные сообщения, но затем удаляет их и запускает ... это нормально? Есть ли необходимость исправить это - если да, то что?


Когда я создал динамический веб-проект в Eclipse и попытался запустить свой сервер Apache Tomcat v9.0, на котором я сделал все исполняемые файлы .sh, он все равно дал мне эту ошибку:

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
-Djava.endorsed.dirs=/Users/my_name/Desktop/tomcat/apache-tomcat- 
9.0.10/endorsed is not supported. Endorsed standards and standalone APIs
in modular form will be supported via the concept of upgradeable modules.

Во всех учебных пособиях и форумах, которые я просматривал, ни одно из предложенных решений не помогло мне. Как я могу исправить эту проблему и заставить мой сервер работать нормально?

Спасибо!

1 Ответ

0 голосов
/ 02 июля 2018

Какой JRE вы используете? Похоже, ошибка, которую вы получаете, указывает на несовместимость версий JRE. Как упомянуто в документации Tomcat https://tomcat.apache.org/tomcat-9.0-doc/class-loader-howto.html, «одобренная» функция не поддерживается в Java, следовательно, это означает, что что-то продолжает добавлять это в вашу конфигурацию.

Это похоже на проблему с eclipse (или, по крайней мере, с тем, как он настроен в вашей системе). Попробуйте взглянуть на эту ссылку об ошибке затмения, так как она может предоставить больше информации о проблеме, с которой вы столкнулись:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=507338

...