繁体   English   中英

尝试在Intellij IDEA中运行Tomcat服务器时出现致命异常

[英]Fatal Exception while trying to run Tomcat Server in Intellij IDEA

当我尝试在本地运行Tomcat服务器时,出现以下错误。

D:\aarthsoftwares\apache-tomcat-7.0.82\bin\catalina.bat run
Using CATALINA_BASE:   
"C:\Users\Aarthi\.IntelliJIdea2017.3\system\tomcat\Unnamed_messenger1"
Using CATALINA_HOME:   "D:\aarthsoftwares\apache-tomcat-7.0.82"
Using CATALINA_TMPDIR: "D:\aarthsoftwares\apache-tomcat-7.0.82\temp"
Using JRE_HOME:        "C:\Program Files\Java\jdk-9.0.1"
Using CLASSPATH:       "D:\aarthsoftwares\apache-tomcat-
7.0.82\bin\bootstrap.jar;D:\aarthsoftwares\apache-tomcat-7.0.82\bin\tomcat-
juli.jar"
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
-Djava.endorsed.dirs=D:\aarthsoftwares\apache-tomcat-7.0.82\endorsed is not 
supported. Endorsed standards and standalone APIs
in modular form will be supported via the concept of upgradeable modules.
Disconnected from server

请帮助相同。

Tomcat 9支持Java 8和更高版本Tomcat 8支持Java 7和更高版本Tomcat 7支持运行Tomcat 9的Java 6解决了以上错误

Java 9中已删除的Endorsed功能

显然,您正在使用Java 9运行Tomcat。

阅读《 JDK 9某些功能的终结》以了解Java 9中不支持Java认可的标准覆盖机制

在XML解析器部分中的类加载器的Tomcat文档页面上 ,了解有关覆盖机制的信息。

有关替代方法,请参阅问题, 如何在Java 9中替换认可目录?

您可能需要切换到更高版本的Tomcat才能与Java 9一起运行。我尚不清楚哪些Tomcat版本仍兼容。 您需要对新闻进行一些研究,因为我们仍处于Java 9的早期。

根据我的经验,我确实知道Tomcat 9.0.2 beta在带有Vaadin 8.2的macOS Sierra上的Java 9.0.1上运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM