eclipse在maven中用tomcat插件启动项目遇到的问题

首先在pom.xml里添加

eclipse在maven中用tomcat插件启动项目遇到的问题

之后右击项目Run As - Maven build

eclipse在maven中用tomcat插件启动项目遇到的问题

之后Apply - Run项目开始运行,之后居然报错了

eclipse在maven中用tomcat插件启动项目遇到的问题

之后在网上发现是自己eclipse配置jre出现了问题,也知道了安装jdk时安装了两个jre,一个是jdk中的jre,另一个是公共jre,我们一般用的jdk中的jre,环境变量中配置的也是jdk中的jre,修改了jre后,项目能够运行了

eclipse点击Windows - Preferences 

eclipse在maven中用tomcat插件启动项目遇到的问题

由于之前没搞懂,所以选择的是公共jre的文件夹,应该改为jdk的文件夹,看网上说能自动扫描到里面的jre

eclipse在maven中用tomcat插件启动项目遇到的问题

注意必须点击Restore default,不然不起作用

之后项目运行正常