当尝试使用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插件的解决方案?
答案 0 :(得分:1)
您的日志包含一些包含有用信息的堆栈跟踪。你得到的错误来自SonarQube Web插件,而不是JavaScript插件。我创建了以下故障单来跟踪此问题:https://jira.sonarsource.com/browse/SONARWEB-43
修改强>: SonarQube Web插件中的此错误会阻止分析完成。 Web插件会在分析中自动调用,因为它应该分析名称以" .html"结尾的所有文件。
可能的解决方法:
sonar.excludePlugins=web
请参阅http://docs.sonarqube.org/display/SONAR/Analysis+Parameters和http://docs.sonarqube.org/display/SONAR/SonarQube+Scanner+for+MSBuild+Configuration