【问题标题】:Using the sonar plugin with eclipse在 eclipse 中使用声纳插件
【发布时间】:2012-02-20 11:43:54
【问题描述】:

我正在尝试使用 Sonar 在 Eclipse 中分析我的项目。我目前在 Eclipse 中使用 Maven。我按照this link 中的说明安装了 Sonar Eclipse 插件。

但是当我尝试将我的项目与 Sonar 关联时,我收到一条错误消息: 在服务器上找不到密钥的项目。

我错过了一些步骤吗?我在连接到 Eclipse 之前启动了声纳服务器。但没有任何效果。 我什至尝试关注这篇文章 (Sonar plugin Eclipse) 但无济于事。

请帮助..Sonar 文档根本没有描述性,这让像我这样的初学者很难理解。

【问题讨论】:

    标签: java eclipse-plugin maven-plugin sonarqube


    【解决方案1】:

    如果您没有先用 Sonar 分析您的项目(通过在您的项目上运行“mvn sonar:sonar”),则您不能在 Eclipse 中关联您的项目。

    一旦您的项目被成功分析并且您可以在 Web UI 中浏览它(默认为 http://localhost:9000),那么您可以尝试在 Eclipse 中关联您的项目,这将起作用。

    【讨论】:

    • "如果您没有首先将项目与 Sonar 进行分析(通过在项目上运行“mvn sonar:sonar”),则无法在 Eclipse 中关联您的项目。”当我使用 sonar:sonar 作为目标进行 maven 构建时,我得到了一大堆错误。
    • [错误] 在当前项目和插件组中找不到前缀“声纳”的插件
    • 现在我收到以下错误:[错误] 插件 org.codehaus.sonar:sonar-maven-plugin:2.13 或其依赖项之一无法解析:无法读取 org 的工件描述符。 codehaus.sonar:sonar-maven-plugin:jar:2.13: 无法传输工件 org.codehaus.sonar:sonar-maven-plugin:pom:2.13 ConnectException: UnresolvedAddressException -> [Help 1]
    • 清除本地存储库并再次运行构建。
    猜你喜欢
    • 2011-02-05
    • 1970-01-01
    • 2014-06-12
    • 1970-01-01
    • 2015-09-15
    • 2012-05-24
    • 1970-01-01
    • 2015-05-15
    • 1970-01-01
    相关资源
    最近更新 更多