声纳不扫描* .java文件
问题描述:
我有一个包含4个文件的java web项目。声纳不扫描* .java文件
- demo.java
- 的web.xml
- 的index.jsp
- 的pom.xml
执行命令
清洁验证声纳:声纳
Sonar只检查了web.xml
,index.jsp
,pom.xml
。它没有检查demo.java
。声纳版本:6.5
答
设置编译文件夹,此问题已得到解决
答
FindBugs的静态分析类文件不是Java文件。
如果你想使用FindBugs的规则,你应该:
- 编译Java文件类文件。
-
配置sonar-project.properties添加sonar.java.binaries
sonar.sources=. sonar.java.binaries=target/classes
BTW。我建议从Maven或Gradle开始分析。
OR
您可以使用默认sonarway。
你是怎么分配给sonar.sources?告诉我们你已经分配的属性 –
声纳版本是什么?你的声纳项目是否也引用了java文件? –
@RajuSharma我使用的是maven plugin – senz