启动tomcat时出现这个问题,都说这是由于jdk版本过高引起的,解决办法:
在Eclipse的Run -> Run Configurations的界面里 有一个设置参数里Arguments页面里的VM arguments的参数里面把最后的有-Djava.endorsed.dirs="D:\java\tomcat\apache-tomcat-9.0.10\endorsed"的参数删除,然后点击Apply,再点Run就行了。(不过我的出现一个问题,就是每次运行之后都要删除,因为这些个数据会自动还原到VM arguments中,也是很让人头疼的。)
还有另外一个说法就是更新:把下图的更新到最新版就能解决,我试了,由于网络不好中途放弃了,有兴趣的可以试试!