1. 程式人生 > 其它 >使用sonarqube對maven專案分析(for windows)

使用sonarqube對maven專案分析(for windows)

一、環境準備

  Prerequisites

  • Maven 3.x
  • At least the minimal version of Java supported by your SonarQube server is in use(有一個Sonarqube的伺服器)

  搭建教程傳送門

  or

二、查詢本機的mvn路徑

  執行mvn -v

三、對maven的settings.xml進行配置,主要是填寫Sonar-qube的伺服器地址

<settings>
    <pluginGroups>
        <pluginGroup>org.sonarsource.scanner.maven</pluginGroup>
    </pluginGroups>
    <profiles>
        <profile>
            <id>sonar</id>
            <activation>
                <activeByDefault>true</
activeByDefault> </activation> <properties> <!-- Optional URL to server. Default value is http://localhost:9000 --> <sonar.host.url> http://myserver:9000 </sonar.host.url> </properties
> </profile> </profiles> </settings>

四、下載官方的maven示例工程

  1、下載地址

  https://github.com/SonarSource/sonar-scanning-examples

  2、修改pom.xml檔案的工程名稱

五、進行分析

  在所要進行分析的目錄下執行如下命令

mvn clean install
mvn sonar:sonar -Dsonar.login=myAuthenticationToken

六、平臺檢視效果

官網教程

知道、想到、做到、得到