SonarQube:尽管使用了Maven,依赖项的字节码仍然缺失

时间:2018-06-01 12:24:50

标签: sonarqube sonar-maven-plugin

我使用sonar-maven-plugin版本3.4.0.905到SonarQube扫描平面层次结构,多模块Maven项目。 我注意到我扫描的14个模块中的一个模块的日志中有警告。

  

[警告]未提供依赖关系字节代码进行分析   源文件,您最终可能会得到不太精确的结果。字节码可以   使用sonar.java.libraries属性提供

可能导致此问题的原因是什么? 我的理解是,只有在不使用Maven时才需要使用sonar.java.libraries属性。我错了吗?我怎样才能最好地解决这个问题?

1 个答案:

答案 0 :(得分:0)

尝试在您的sonar-project.properties文件中添加以下代码行:

sonar.java.binaries=**/target/classes

您可以在以下网址阅读更多信息:https://docs.sonarqube.org/latest/analysis/languages/java/

相关问题