首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >声纳配置

问声纳配置
EN

Stack Overflow用户
提问于 2011-04-08 03:40:03
回答 2查看 3.6K关注 0票数 1

我在eclipse上安装了Sonar插件(我运行了服务器.../StartSonar.bat),当我在LocalHost上测试连接时:9000就可以了(连接成功)。现在我应该怎么做才能将我的项目与声纳相关联?我有点迷路了。我是菜鸟。

EN

回答 2

Stack Overflow用户

发布于 2011-04-08 03:48:07

如果您的项目是使用maven构建的,那么您所需要做的就是在项目根文件夹( pom.xml所在的位置)上运行mvn sonar:sonar,报告将被推送到您的声纳实例。

此外,您还需要在settings.xml中设置声纳配置文件。示例如下:

代码语言:javascript
复制
<settings>
    <profiles>
        <profile>
            <id>sonar</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <!-- EXAMPLE FOR MYSQL -->
                <sonar.jdbc.url>
                  jdbc:mysql://localhost:9000/sonar?useUnicode=true&amp;characterEncoding=utf8
                </sonar.jdbc.url>
                <sonar.jdbc.driverClassName>com.mysql.jdbc.Driver</sonar.jdbc.driverClassName>
                <sonar.jdbc.username>sonar</sonar.jdbc.username>
                <sonar.jdbc.password>sonar</sonar.jdbc.password>

                <!-- SERVER ON A REMOTE HOST -->
                <sonar.host.url>http://localhost:9000</sonar.host.url>
            </properties>
        </profile>
     </profile>

阅读更多here。

票数 3
EN

Stack Overflow用户

发布于 2015-03-04 19:46:31

要使用Eclipse中的插件,您必须安装一个SonarQube实例(服务器),有关如何执行此操作的文档可以在以下链接http://docs.sonarqube.org/display/SONAR/Setup+and+Upgrade中找到。

一旦你已经执行了你的代码的初步分析,无论是maven所说的Tomasz还是sonar-runner (http://docs.sonarqube.org/display/SONAR/Analyzing+Source+Code),你可以使用SonarQube plugin for Eclipse,在常规首选项Eclipse窗口-> Preferences -> sonarqube -> Servers中设置对服务器的引用,并且项目级应该“链接”或引用位于您的服务器中的上述第一个分析。

一旦您这样做了,每次您使用Eclipse中的SonarQube对您的代码进行分析时,它将连接到服务器,现有的证据将被带来,并且将根据在远程分析上收集的信息对您的代码进行增量分析。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5586645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档