我在一个 java 项目上运行 SonarQube 扫描仪。在属性文件中有一个属性sonar.java.binaries=**/classes
来指定项目的类位置。
扫描失败并显示此错误:
ERROR: Error during SonarQube Scanner execution ERROR: Please provide compiled classes of your project with sonar.java.binaries property
什么时候:
我删除了该sonar.java.binaries
属性
我将sonar.java.binaries
属性设置为null
我将属性设置为sonar.java.binaries=**/classes
但在项目目录中没有类目录或有空目录
扫描在以下情况下成功完成:
我设置了属性sonar.java.binaries=**/classes
并创建了一个类文件夹,将一个伪造的文件放入其中blabla.class
所以我的问题是:如果扫描仪在没有它们的情况下也可以工作,为什么还需要这些类?
jeck猫
相关分类