1. 程式人生 > >sonarQube安裝教程+配合maven使用(圖文教學)

sonarQube安裝教程+配合maven使用(圖文教學)

登陸:admin;密碼:admin

此時使用的是預設h2資料庫。我們可以通過配置連結mysql資料庫 這裡寫圖片描述 配置%SONAR_QUBE%\conf\sonar.properties檔案

sonar.jdbc.username=root
sonar.jdbc.password=root
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false

新增資料庫配置**注意**mysql資料庫版本要大於等於5.6否則會報錯 此時儲存重啟服務 這裡寫圖片描述 此過程會自動建立資料庫及資料表 啟動成功時已經連結好mysql資料庫 Maven配置 這裡假設已安好maven並配置好環境變數 可參考https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Maven 這裡寫圖片描述 配置%MAVEN_HOME%\conf下的settings.xml檔案 對應位置新增

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

儲存,這時可以在你的maven工程目錄下執行命令進行程式碼質量檢測。

mvn clean verify sonar:sonar

更多配置建議到官網檢視詳細文件,拜了個拜~