簡體   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