我的spring应用程序编译成功,但是在尝试加载页面时出现以下错误。可以肯定的是,这与pom.xml文件中的依赖项有关,但是我真的不知道是什么。有人遇到过类似的问题吗?
SEVERE: Error compiling file: /Users/xxx/Documents/scripts/xxx/target/tmp/jsp/org/apache/jsp/WEB_002dINF/pages/error500_jsp.java
[WARNING] EXCEPTION
org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP
PWC6199: Generated servlet error:
Source option 5 is no longer supported. Use 6 or later.
PWC6199: Generated servlet error:
Target option 1.5 is no longer supported. Use 1.6 or later.
答案 0 :(得分:0)
我能够通过将以下pom.xml文件更改为以下内容来解决此问题:
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>${jetty.version}</version>
收件人:
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.0.v20150612</version>
似乎是码头版本的jasper报告了兼容性问题。理想情况下,此修复程序应按照github issue reply