2

尝试使用 javascript 2.9 插件(使用 SonarQube 5.2 和 MSBuild 运行器)对项目进行分析时,我收到文件错误

错误:Sonar runner 执行期间出错 [错误] 原因:org.sonar.squidbridge.api.AnalysisException:无法分析文件:C:/Builds/source/_work/thefile.js

我已经尝试卸载 javascript 插件,但这只是将问题转移到 CSS 文件上的故障,如CSS报告的问题

有人有不涉及卸载 javascript 和 css 插件的解决方案吗?

4

1 回答 1

1

您的日志包含一些包含有用信息的堆栈跟踪。您收到的错误来自 SonarQube Web 插件,而不是 JavaScript 插件。我创建了以下票证来跟踪此问题:https ://jira.sonarsource.com/browse/SONARWEB-43

编辑:SonarQube Web 插件中的这个错误会阻止分析完成。分析中会自动调用 Web 插件,因为它应该分析所有名称以“.html”结尾的文件。

可能的解决方法:

  • 使用以下设置禁用分析插件:sonar.excludePlugins=web
  • 从分析中排除 html 文件

请参阅http://docs.sonarqube.org/display/SONAR/Analysis+Parametershttp://docs.sonarqube.org/display/SONAR/SonarQube+Scanner+for+MSBuild+Configuration

于 2015-12-15T13:11:04.187 回答