我正在使用maven构建新项目。我的代码中出现了一些警告,这些警告以黄线表示。我希望maven可以在控制台中报告这些警告。我怎么能做到这一点?我可以在命令中添加一些参数,例如mvn -XXX clean compile?Maven如何在编译时显示代码警告
0
A
回答
0
我猜你正在使用编译器插件。你有没有试过this?
0
使用在你的pom.xml maven的编译器插件:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>false</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<compilerArgument>-Xlint:all</compilerArgument>
</configuration>
</plugin>
</plugins>
</build>
0
要想看到详细的日志在Maven中你可以使用命令行选项
-X,- -debug产生执行调试输出
例如,这可能是我们ED作为
mvn clean install -X
另外如果你想在日志中得到什么是编译器警告(局部变量的未使用值)。您可以尝试修改项目的pom.xml
有以下 -
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<showWarnings>true</showWarnings>
</configuration>
</plugin>
... other plugins
</plugins>
</build>
相关问题
- 1. 显示Intellij编译警告
- 2. 在Sonar中显示C#编译警告?
- 3. 在编译期间显示警告
- 4. FirebaseAnalytics.getInstance显示警告,但编译成功
- 5. 在ios设备上编译代码时出现警告
- 6. 在java中编译链接列表代码时的警告
- 7. three20 TTNavigator演示代码触发编译器警告
- 8. 我如何获得IntelliJ显示Scala编译弃用警告
- 9. 如何让XCode在我的C代码中显示警告?
- 10. 编译器警告
- 11. iPhone编译警告
- 12. 编译器警告没有显示在basic4andriod ide
- 13. 显然虚假编译警告
- 14. 编译指示基础 - 警告问题
- 15. 使用g ++编译时使用编译指示来抑制源代码中的警告
- 16. 如何在c/C++代码中生成编译器警告“声明无效”
- 17. 如何禁用编译器警告?
- 18. 如何抑制编译器警告
- 19. 如何获得编译警告
- 20. 警告:已编译但在编译时出错oracle
- 21. 编译C90代码时在gcc编译器中获取警告“ISO C90禁止使用可变大小的数组”在编译C90代码时
- 22. Maven的编译器警告和错误在Eclipse
- 23. Xcode是显示错误编译代码
- 24. 反编译с#代码显示错误
- 25. 如何为用户编写编译时间警告
- 26. 如何在php中显示警告框?
- 27. 如何仅在某些时候生成编译器警告?
- 28. 代码分析警告在入住时不会警告TFS 2010
- 29. 编译器警告CS1701使用csc.exe时
- 30. CC3200。编译警告时使用freertos math.h
请出示你的警告 –
与@KrishnanunniPV – Reborn
同意你使用Linux或Windows? – Grzesiek