如果代码中的某处使用了原始类型(缺少泛型),我想让maven编译失败。我尝试了以下方法:
-Xlint:rawtypes
参数到javac
可用于在使用原始类型时发出警告。不幸的是,我必须使用不支持此标志的java 6。如果使用原始类型,是否还有其他maven-modules或技巧会产生错误?
答案 0 :(得分:0)
我不知道它是否会有所帮助,但你可以在maven中使用eclipse编译器
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<compilerId>eclipse</compilerId>
<source>1.6</source>
<target>1.6</target>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-compiler-eclipse</artifactId>
<version>1.8.2</version>
</dependency>
</dependencies>
</plugin>