Unable to compile class for JSP,maven下无法编译jsp(500)
- 听说一个优秀的程序员需要写博客,来记录自己的学习或者工作过程中踩过的坑
- 所有从今天开始我不用 云笔记了,我用博客来记录作为程序员的自己
- 怕自己忘记自己以前遇到过的错误,同时也希望能够帮助到遇到同样异常的人
Unable to compile class for JSP
网页的提示:
控制台提示(部分):
原因:
- 产生错误的原因:我用的 jdk版本为 1.8 而maven 的tomcat的版本为 6
- 是tomcat版本较低导致的
- 我先后在网上找了一些办法都不起作用
最后的解决办法是:
1.在pro.xml下导入tomcat7 代码如下:
<!--tomcat7-->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8888</port>
</configuration>
</plugin>
2.可以选择性的配置 JDK
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<target>1.8</target>
<source>1.8</source>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
3.然后在命令输入 tomcat7 启动 tomcat即可
这样我的问题就完美解决了!!!
如有其它问题可以留言讨论哦~