在2019.3 idea中 java11 配置tomcat 8启动失败, 报错如下:
Djava.endorsed.dirs=D:\Tomcat 9.0\endorsed is not supported.
Endorsed standards and standalone APIsin modular form will be supported via the concept of upgradeable modules.
查了一些相关资料,说是tomcat版本与jdk版本不匹配,官网(https://docs.oracle.com/javase/10/migrate/toc.htm#JSMIG-GUID-8E83E51A-88A3-4E9A-8E2A-66E1D66A966C)也给了解释:
解决方案:
tomcat目录\bin\catalina.bat文件中用到 -Djava.endorsed.dirs处删除,重启tomcat即可
即删除文中红线处