我正尝试迁移到Java 10.0.2(由于许可而使用OpenJDK)。
我正在使用Eclipse Photon(并在Eclipse Oxygen中尝试过) 尝试使用Tomcat v9.0.5 在Windows 7中运行
使用OpenJDK 1.8.0.171都可以正常工作 但是,当我切换到OpenJDK 10.0.2(或OpenJDK 9)时,会被告知:-
Java虚拟机启动器
错误:无法创建Java虚拟机。
错误:发生致命异常。程序将退出。
然后:-
出现问题
“启动Tomcat v9.0 64bit”遇到问题。
服务器Tomcat v9.0 64位无法启动
我可以从命令行启动它,但是不能从Eclipse内部启动。
我确定我一定会想念一些东西,但是想不到。
我花了很长时间寻找解决方案,但什么都没找到。
添加了对duffymo的响应-Tomcat日志显示“ -Djava.endorsed.dirs = C:\ Program Files \ Apache Software Foundation \ apache-tomcat-9.0.5 \ endorsed。模块化的认可标准和独立API表单将通过可升级模块的概念得到支持。”