【发布时间】:2017-10-11 23:41:12
【问题描述】:
我已将声纳与 TFS 集成。很长一段时间以来一直运行良好。开始失败,并出现有关声纳扫描仪和 java 的错误。我没有升级任何东西或没有改变任何东西。 我在 TFS 构建期间遇到错误,
错误:SonarQube 扫描仪执行期间出错 java.lang.IllegalStateException:无法加载组件类 org.sonar.batch.report.ActiveRulesPublisher 在 org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:69) 在 org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:621) 在 org.picocontainer.parameters.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:334) 在 org.picocontainer.parameters.CollectionComponentParameter.access$100(CollectionComponentParameter.java:49) 在 org.picocontainer.parameters.CollectionComponentParameter$1.resolveInstance(CollectionComponentParameter.java:139) 引起:java.lang.NullPointerException 错误:使用 -X 开关重新运行 SonarQube Scanner 以启用完整的调试日志记录。 SonarQube 扫描仪未成功完成
有人可以请教吗?
【问题讨论】:
-
您使用的是哪种 TFS 版本? vNext 或 Msbuild
-
@Patrick-MSFT - vNext 构建