Maven Jspc插件不能与java 8一起使用

时间:2016-10-19 09:45:31

标签: java-8 maven-3

我们正在使用带有java 8的maven-jspc-plugin,虽然我们将源代码和目标作为1.6 java版本提供,但它会给出类编译错误。 所以它不适用于1.8或1.6版本的Java。

忽略未知目标VM 1.6。 编译错误 org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException 数组无法解析 无法解析java.util.Comparator类型。它是从所需的.class文件间接引用的

<plugin>
<groupId>org.apache.sling</groupId>
<artifactId>maven-jspc-plugin</artifactId>
<executions>
<execution>
<id>compile-jsp</id>
<goals>
<goal>jspc</goal>
</goals>
<configuration>
<jasperClassDebugInfo>false</jasperClassDebugInfo>
<compilerSourceVM>1.6</compilerSourceVM>
<compilerTargetVM>1.6</compilerTargetVM>
</configuration>
</execution>
</executions>
</plugin>

0 个答案:

没有答案