3

我可以在没有其他 Sonar 安装的情况下使用 Sonar 插件吗?我正在尝试按照声纳文档的步骤使用,但它不起作用。当我尝试关联我的项目时,会出现消息“IDgroup empty”,当我尝试“测试连接”时无法连接。有人知道一些更好的教程,或更具体的吗?谢谢

4

4 回答 4

2

要使用该插件,您需要在某处安装声纳服务器。如果您没有中央安装,请不要犹豫,在您的本地机器上安装声纳服务器。为本地测试/使用设置服务器非常简单。

于 2011-04-05T19:09:50.460 回答
2

你必须在某个地方运行声纳, localhost:9000 很好。然后你必须使用那个声纳来构建这个项目。如果您使用的是 Maven,请右键单击项目 -> 运行方式 -> Maven 构建,然后将 sonar:sonar 作为目标。这也可以使用 Ant 来完成,但是您需要在 build.xml 中添加一个声纳目标。然后,当您执行“Associate with Sonar”对话框时,如果 GroupId 和 ArtifactId 为空,请在这些列中输入正确的值。

于 2012-01-19T22:58:40.397 回答
1

您需要安装声纳。没有它,您将无法使用该插件。

于 2011-04-05T19:02:32.493 回答
0

Sonar 用户指南应该澄清这个问题。如果没有正在运行的声纳实例,就无法在任何地方使用该插件。您需要将它安装在某个地方,然后使用声纳 runner、ant 或 maven 分析项目一次。在此过程之后,您可以在本地分析您的项目。这个前提的原因是声纳的中心配置。

Sonar 用户指南(在 Eclipse 中配置 Sonar)

于 2012-07-03T10:00:11.133 回答