【发布时间】:2019-02-28 08:46:09
【问题描述】:
According to documentation,我可以配置maven-compiler-plugin 使用<showWarnings> 标签显示警告:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<showWarnings>true</showWarnings>
</configuration>
</plugin>
我还可以配置插件以将参数传递给 javac,特别是 -Xlint:all 其中 "enables all recommended warnings" :
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<compilerArgs>
<arg>-Xlint:all</arg>
</compilerArgs>
</configuration>
</plugin>
这两个选项严格等效吗?如果不是,有什么区别?
【问题讨论】:
标签: maven javac maven-compiler-plugin