我已经问了相反的问题,但现在我越来越喜欢Maven,并且想在我的pom中设置编译器警告,这些警告实际上映射到eclipse项目,使eclipse能够用警告标记“错误”行。
我认为(?)Maven 已经设置了覆盖每个项目的默认警告的勾号,但随后只是将默认值复制到非默认设置中。那么对于插件来说,例如:设置“成员可以静态”来警告?
写入插件是哪个?我无法让编译器插件有任何选项。
不确定我完全理解你的问题。对于警告位,您可以使用 Maven 编译器插件中的
showWarnings
实体覆盖它:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>${project.build.sourceEncoding}</encoding>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
</configuration>
</plugin>