在eclipse启动tomcat时报错 -Djava.endorsed.dirs=D:Tomcat 8.5endorsed is not supported Endorsed standards

前几天javaee项目改了一下jdk版本,今天再运行时出现了问题记录一下。
在eclipse里启动tomcat时控制台报错 遇到-Djava.endorsed.dirs=D:Tomcat 8.5endorsed is not supported Endorsed standards and standalone APIsin modular form will be supported via the concept of upgradeable modules. 问题
产生这样的问题主要是当前的jdk版本与Tomcat版本不一致,或者是配置的jre路径有问题
目前综合网上以及自己的解决方法,发现有二种解决方法:
1.网上方法去试验出来,在Eclipse的Run -> Run Configurations的界面里 有一个设置参数里Arguments页面里的VM arguments的参数里面把最后的有-Djava.endorsed.dirs="D:java omcatapache-tomcat-8.5.39endorsed"的参数删除,然后点击Apply,再点Run就行了。

原文地址:https://www.cnblogs.com/chenaiiu/p/14865773.html