org.apache.jasper.jasperexception: unable to compile class for jsp问题

昨天学习maven项目,跟着教程练习,遇到org.apache.jasper.jasperexception: unable to compile class for jsp,调试了半天,快崩溃了,搞了好久都没解决。

在网上有搜索结果,各种各样的回答,一言难尽,今天终于加班加点搞好了。

  我的解决方案:

    1.我用的java9版本,后面我重新把jre运行环境改为1.8,

    2.在pom中导入jsp-api,作用域为:provided(解决依赖冲突)

    3.在pom中导入servlet-api,作用域为:provided(解决依赖冲突)

    4.在pom插件添加

<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
    运行时:tomcat7:run,结果ok

 默认用的是tomcat6,我看网上有说,版本不兼容的情况,所以我按照建议改成这样

猜你喜欢

转载自www.cnblogs.com/hys-blog/p/12926812.html