maven +tomcat 无法编译jsp问题

环境:maven 3.5、 jdk1.9
浏览器访问资源时显示:
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 1 in the generated java file
The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .class files
而且浏览器底部显示tomcat6.0版本

pom.xml配置的tomcat插件为tomcat7的:

  
    org.apache.tomcat.maven
    tomcat7-maven-plugin
    2.2
  

原因:①tomcat6不支持jdk1.8(jdk8)、jdk9 ②多次编译,历史残留

解决方法:clean掉之前编译,重新已tomcat7运行项目
maven +tomcat 无法编译jsp问题_第1张图片

你可能感兴趣的:(java,maven,tomcat)