0

从 SonarQube 5.1.2 升级到 SonarQube 5.6 后,我们开始面临以下问题。

错误 [ossctCeWorkerCallableImpl] 无法执行任务 AVX_lJ9fzEKnCGDDOpXH org.sonar.api.utils.MessageException:项目验证失败:项目“X”已在 SonarQube 中定义,但不是项目“Y”的模块。如果您真的想停止直接分析项目“X”,请先将其从 SonarQube 中删除,然后重新启动对项目“Y”的分析。

除了升级之外,我们没有做任何更改或重构我们的代码。请让我们知道如何解决此问题。

4

1 回答 1

2

谢里夫,

我在项目中遇到过类似的情况。对我来说,我的 pom.xml 中仍然提到了 sonar.skippedModules 属性。由于自 SonarQube 5.5 起不再支持此属性,SonarQube 可能在分析模块时遇到问题,因为它们已经在数据库中有条目。

希望这可以帮助。

问候, 阿南莎

于 2016-08-03T05:05:30.520 回答