【问题标题】:Can't start Tomcat server in Eclipse Oxygen无法在 Eclipse Oxygen 中启动 Tomcat 服务器
【发布时间】:2019-08-23 00:51:05
【问题描述】:

当我尝试在 Eclipse 氧气中启动 tomcat 服务器(8.5.39)时出现错误显示:

错误:无法创建 java 虚拟机。错误:发生了致命异常。程序将退出。” 40-50 秒后弹出消息:" 'Starting Tomcat v8.5 Server at Localhost' 遇到问题。

在控制台区域有一条消息:

“-Djava.endorsed.dirs=D:\Server\apache-tomcat-8.5.39\endorsed 不支持。模块化的认可标准和独立 API 将通过可升级模块的概念得到支持。”

当我从bin文件夹中的startup.bat文件启动Tomcat服务器时,他启动成功,没有任何问题。我想从 Eclipse 启动 Tomcat 服务器。

【问题讨论】:

    标签: java eclipse jsp tomcat


    【解决方案1】:

    你最容易受到Bug 507338 - Java 9 support not well integrated with Tomcat webserver (/apache-tomcat-8.5.6/endorsed is not supported)的影响。

    Eclipse Oxygen 仅对 Java 9 提供 beta 支持,如果您打算使用 Java 9 升级到更新版本的 Eclipse 或至少更新Web Tools Platform plugin to 3.9.1aRC2a

    【讨论】:

    • 除非您仍在专门使用 Java 9,否则您应该更新到当前版本 (2019-03),该版本也适用于 Java 10、11 及更高版本。
    猜你喜欢
    • 2018-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 2011-10-08
    • 2013-03-18
    • 2019-10-27
    • 2017-02-28
    相关资源
    最近更新 更多