Tomcat 日食错误

Tomcat error on eclipse

当我尝试在 Eclipse 上启动 tomcatv8 服务器时出现此错误:

<b>Error: Could not create the Java Virtual Machine. </b><br>
<b>Error: A fatal exception has occurred. Program will exit.</b><br>
-Djava.endorsed.dirs=/usr/share/tomcat/endorsed is not supported. Endorsed standards and standalone APIs in modular form will be supported via the concept of upgradeable modules.

知道发生了什么事吗?顺便说一句,我正在使用 Linux Fedora。

当您在 Java 9:

上 运行 Eclipse+Tomcat 时出现错误

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

它在 Java 9 中修复,但在 Java 10 中重新出现。

我在我的 Eclipse IDE 上遇到了同样的问题(Tomcat 8.0 + Java ver_8.0)

解决方案:

第 1 步:单击“运行”按钮旁边的小向下箭头,然后单击 'Run Configurations..': CLICK ON 'Run Configurations..'

// 这将打开 运行 配置 window

第 2 步:转到参数选项卡:

enter image description here

第 3 步:删除突出显示的文本“-Djava.endorsed.dirs="C:\Tomcat9.0\endorsed"

第 4 步:点击应用

万岁!希望您现在可以在 Eclipse 上看到 Tomcat 运行。

<为我工作!>

我这里有另一个解决问题的可靠解决方案,现在我的 Eclipse 运行 与 Tomcat v8.0 完美搭配,没有任何错误!

第 1 步: 从以下 link 下载 Eclipse IDE。 https://drive.google.com/file/d/1GU9MclLUqIGybaj2w4QfxRYmVSniFoNW/view?usp=drivesdk

仅供参考:以下 processes/configurations 可能不适用于不同版本的 Eclipse IDE

第 2 步: 从 link 下载任何版本的 Java: https://www.java.com/en/download/

第 3 步: 现在,在您的系统中安装 JAVA 和 ECLIPSE IDE。

第 4 步: 确保您已在 “控制面板 > 系统 > 高级系统设置 > 环境变量 >('System Variables' 部分)”.

中配置必要的内容

如果没有,请遵循此 link:https://www.google.com/amp/s/javatutorial.net/set-java-home-windows-10/amp

第 5 步: 现在,如果您没有配置 Eclipse IDE 到 运行 Java EE。

按照此分步说明进行操作: https://drive.google.com/file/d/1GZs75X-_hkDQXkOFhIcXw3JDYFyFnsUv/view?usp=drivesdk

第 6 步: 将 Eclipse 安装到 Tomcat

上的 运行 个项目

关注这个link: https://www.baeldung.com/eclipse-tomcat