声纳不扫描* .java文件

时间:2017-08-28 05:49:59

标签: java sonarqube sonarqube-scan

我有一个包含4个文件的java web项目。

  1. demo.java
  2. 的web.xml
  3. 的index.jsp
  4. 的pom.xml
  5. 执行命令

      

    清洁验证声纳:声纳

    Sonar仅检查了web.xmlindex.jsppom.xml。它没有检查demo.java。声纳版本:6.5

    enter image description here

2 个答案:

答案 0 :(得分:1)

FindBugs静态分析类文件不是java文件。

如果你想使用findbugs规则,你应该:

  1. 将java文件编译为类文件。
  2. config sonar-project.properties add sonar.java.binaries

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

  3. 顺便说一句。我建议从Maven或Gradle发布分析。

    Analyzing+Source+Code

    OR

    您可以使用默认声纳。

    show static analysis tools

答案 1 :(得分:0)

设置编译文件夹,问题已解决