2014-09-30 48 views
2

我正在尝试将sonarqube与eclipse集成来分析简单的java项目。 但它不是哈哈。当我们右键单击简单的java项目并点击配置 - >关联SonarQube时,窗口就会出现像Project和SonarQube项目那样的字段。 项目字段是自动填充的Java项目,您右键单击,我们需要在SonarQube项目中输入我不清楚。也没有标签出现在我们可以做类似SonarQube的东西 - >分析。 (我在eclipse中添加了sonaqqube插件,并且还将sonarqube服务器路径设置为localhost:9000) 请建议。SonarQube与Eclipse集成:与SonarQube选项关联不能用于简单的java项目

回答

2

SonarQube Eclipse插件允许您关联(和本地分析)已通过其他方式(maven target,ant任务,SonarQube转轮)进行分析的项目。它并不意味着启动持续(共享)分析的方式。

因此,如果您想使用SonarQube Eclipse集成,请先对您的项目进行分析,然后尝试从Eclipse中关联它。这将允许您同步问题并执行本地(预览)分析。

[编辑] 在最近的(4.x)版本的SonarQube上,您也可以选择在服务器上配置您的项目。这将允许您关联您的Eclipse项目并执行预览分析。

+0

所以一个简单的java项目说,在Java中的桌面应用程序不能使用sonarqube进行分析。它需要成为一个maven项目或ant/gradle构建一个。 – Harjot 2014-09-30 13:12:23

+0

这并非我所说的,对于一个简单的Java项目,您可以使用SonarQube独立亚军。但是,在将其关联到Eclipse之前,您必须在服务器上创建项目。 – Mithfindel 2014-10-01 06:37:31