问题描述
在maven
打包的时候,报错提示diamond operator is not supported in -source 1.5
原因是泛型构建在1.7中才支持略写的格式.设置下maven
的编译跟打包版本为1.7
之后的版本即可.
问题解决
pom.xml
中的build
节点添加如下内容
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>