1. 问题描述 初学Maven,新建了一个基于Web骨架的Web项目,jar 包也导好了,作用域也设置正确了,Tomcat也正常运行了,可是就是说编译错误. 2. 问题原因 虽然我配置了Tomcat 9,但是我忘记了Maven用的是自带的Tomcat.Maven默认的Tomcat是6.0.29版本,而且问题出在我以前的JDK环境是1.7,所以Tomcat 6 支持JDK1.7.而我现在更换了JDK1.8,所以Tomcat 6就不支持了,编译错误也正常,从报错信息里也可以看出来,还是感谢指点我的伙…