maven编译报错问题

mvn compile 出了问题,报了:

无法确定 <E>E 的类型参数;对于上限为 E,java.lang.Object 的类型变量 E,不存在唯一最大实例  

后来网上找到篇文章,说要修改maven-compiler-plugin为:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<compilerId>eclipse</compilerId>

<encoding>UTF-8</encoding>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-compiler-eclipse</artifactId>
<version>1.9.1</version>
</dependency>
</dependencies>
</plugin>

果然成功了,特记录下。。

你可能感兴趣的:(maven)