一般来说sonar-scanner需要编译通过并指定java编译得到的类才能运行。 但某些情况下厂商使用了自己内部的jar依赖,导致代码检查人员无法完成编译,这时就需要sonar-scanner直接检查。 在这种情况下,直接指定sonar.java.binaries=./让其全部扫描路径下内容得到结果也是可行的。
sonar-project.properties
sonar.java.binaries=./