SonarQube Eclipse插件与错误的项目相关联

时间:2014-07-03 08:06:50

标签: java eclipse maven sonarqube

环境:

  • Eclipse Luna 4.4.0
  • SonarQube 4.3.1
  • SonarQube Eclipse插件3.4.0.20140404-0949-RELEASE
  • Windows 7和Mac OSX 10.9.4

在SonarQube服务器上,我有几个已经分析过的项目。他们中的大多数是Java,我用Maven来分析它们。它们都具有相同的groupId(com.mycompany)但具有不同的artifactId(productname)。因此,SonarQube中的项目键是com.mycompany:productfoocom.mycompany:productbar等。

我已经安装并配置了SonarQube Eclipse插件,如文档中所述。测试了与服务器的连接。 我从源代码管理中检查了Maven项目。 我能够将大多数Eclipse项目与相应的SonarQube项目相关联。

但是,对于一个项目,当我尝试关联它时,插件总是将它与错误的项目相关联。如果我在搜索框中输入产品名称或产品密钥,则无关紧要。

无论如何我关联了错误的项目,关闭了Eclipse,然后编辑了.settings/org.sonar.ide.eclipse.core.prefs:我将projectKey的值更改为正确的值(com.mycompany\:productbaz)。如果我然后重新启动Eclipse并运行分析,它似乎可以工作。

所以我的问题是:如何与正确的项目相关联,而无需手动编辑prefs文件?

0 个答案:

没有答案