gpt4 book ai didi

java - SonarQube 与 Jenkins

转载 作者:太空宇宙 更新时间:2023-11-04 12:39:19 26 4
gpt4 key购买 nike

我正在尝试使用 Jenkins 进行 Sonar 分析。我有基于 Maven 的项目,并在构建后操作中使用 jenkin 的 Sonar 插件。即使构建状态是成功的,但日志中几乎没有错误,例如:

[ERROR] [17:30:53.200] Class not found: aQute.bnd.annotation.ConsumerType

这些 Jar 是第 3 方库,不确定为什么它要查找其 .class 文件。

感谢任何帮助。

谢谢,桑吉夫

最佳答案

此错误是 Sonar java 分析器中设置的错误日志记录级别,因为这是一个无害的警告。此问题已在插件的 3.11 版中修复:https://jira.sonarsource.com/browse/SONARJAVA-1519

它揭示的是外部依赖项的字节码未正确提供给分析器,并且某些规则可能有更多的漏报。

您应该使用 sonar.java.binariessonar.java.libraries 属性向分析提供字节码,以获得更精确的结果。

关于java - SonarQube 与 Jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36982214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com