首页 > 解决方案 > 使用 OpenJDK10.0.2 从 Eclipse 启动 Tomcat 不起作用

问题描述

我正在尝试迁移到 Java 10.0.2(OpenJDK 由于许可证)。

我正在使用 Eclipse Photon(并在 Eclipse Oxygen 中尝试过)尝试使用在 Windows 7 中运行的 Tomcat v9.0.5

OpenJDK 1.8.0.171 一切正常但是当我切换到 OpenJDK 10.0.2(或 OpenJDK 9)时,我被告知:-

Java 虚拟机启动器
错误:无法创建 Java 虚拟机。错误:发生了致命异常。程序将会退出。

接着:-

出现问题
'Starting Tomcat v9.0 64bit' 遇到了问题。
服务器Tomcat v9.0 64bit 启动失败

我可以从命令行很好地启动它,但不能从 Eclipse 中启动它。

我确定我一定错过了一些东西,但想不出什么。

我似乎花了很长时间寻找解决方案,但一无所获。

添加以响应 duffymo - Tomcat 日志显示“-Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.5\endorsed 不支持。认可的标准和模块化形式的独立 API 将是通过可升级模块的概念支持。”

标签: javaeclipsetomcat

解决方案


推荐阅读