【发布时间】:2021-05-14 03:25:15
【问题描述】:
Sonarqube 版本 -7.9.5
SonarQube 扫描仪 - sonar-scanner-msbuild-5.0.4.24009-net46
源代码包含 - C#、angular.js、html5、javascript。
嗨,
我执行了以下命令,执行第三个命令后出现执行失败错误。
我在 CMD 提示符下执行的命令是浏览到解决方案所在的路径,
-
SonarScanner.MSBuild.exe 开始 /k:"Demo" /d:sonar.host.url="http://localhost:9000" /d:sonar.login="TokenID_ABC"
-
MsBuild.exe /t:重建
-
SonarScanner.MSBuild.exe 结束 /d:sonar.login="TokenID_ABC"
错误:SonarScanner 执行期间出错 org.sonar.java.AnalysisException:请为您的项目提供带有 sonar.java.binaries 属性的编译类
我发现报告了一种类似的问题,据说由于代码中存在 .java 文件,问题发生了,在我们的代码中也存在 .java 文件,不确定它们的用途。在执行 SonarQube 分析时如何排除这些 .java 文件,我需要在哪个文件中添加排除代码?
另外,如果有其他解决方案可以解决此问题,请告诉我,因为我对 Sonar 的了解非常有限。
【问题讨论】:
标签: java sonarqube sonarqube-scan sonar-runner sonarqube-7.9