我刚刚使用maven 3设置了一个新项目。我在代码中添加了以下语句:
if(5==5){
}这导致在eclipse中出现比较相同的表达式警告。
我对maven编译器插件使用了以下配置:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<compilerArgument>-Xlint:unchecked</compilerArgument>
<optimize>true</optimize>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>但它拒绝显示警告。
下一步我应该尝试什么?
发布于 2013-07-09 20:05:16
您指定的Xlint参数将导致javac编译器对未经检查的泛型操作发出警告,但即使使用other -Xlint options,也无法从javac获得您想要的警告。您需要配置您的构建才能使用Eclipse编译器。有关如何use a non-javac compiler的信息,请参阅Maven文档。
https://stackoverflow.com/questions/17546366
复制相似问题