Sonarqube 如何用声纳扫描仪扫描字节码

Sonarqube 如何用声纳扫描仪扫描字节码,sonarqube,sonarqube-scan,Sonarqube,Sonarqube Scan,我试图按照本文给出的指令扫描java字节码 看起来sonar scanner会查找属性sonar.source,因为它是一个强制属性,所以会给出错误。。。但在本例中,我没有源代码,因为我正在扫描二进制文件 所以我把sonar.source属性放在属性文件中,但没有提到文件夹名。在这种情况下,我并没有得到任何报告,但通过扫描仪扫描运行良好。当我查看扫描仪的输出时,它显示了零个索引文件,不知道为什么 TLDR:如果你只有字节码,那么你就不能分析 SonarQube平台分析并报告源代码的质量。对于一些

我试图按照本文给出的指令扫描java字节码

看起来sonar scanner会查找属性sonar.source,因为它是一个强制属性,所以会给出错误。。。但在本例中,我没有源代码,因为我正在扫描二进制文件

所以我把sonar.source属性放在属性文件中,但没有提到文件夹名。在这种情况下,我并没有得到任何报告,但通过扫描仪扫描运行良好。当我查看扫描仪的输出时,它显示了零个索引文件,不知道为什么

TLDR:如果你只有字节码,那么你就不能分析

SonarQube平台分析并报告源代码的质量。对于一些语言,比如Java,二进制文件也被用来进行更全面、更精确的分析。但归根结底,SonarQube是关于源代码质量的

这就是为什么
sonar.sources
是必需的属性:没有源代码就没有扫描。如果您没有提供项目Java源文件的准确路径,那么。。。当然,没有文件被索引