SonarQubeスキャンコードbug

2596 ワード

1.SonarQubeのダウンロード
https://www.sonarqube.org/downloads/
私の地元はjava 8で、sonarqube-6.7をダウンロードしました.7. さらにバージョンを上げるにはjava 8以上が必要です.
 
2.SonarQubeの起動
Windows x 64ですbin/windows-x 86-64/StartSonar.をクリックします.bat
SonarQube扫描代码bug_第1张图片
正常に起動すると、次のことができます.http://localhost:9000/
SonarQube扫描代码bug_第2张图片
 
3.配置工事
3.1 buildを配置する.gradleは、親子エンジニアリングの場合、すべてのサブエンジニアリングbuildを構成します.gradle、pluginsとsonarqubeを加えます.親プロジェクトは構成されません.注意pluginsは最初の行を置きます.
plugins {
    id "java"
    id "application"
    id "org.sonarqube" version "2.7"
}

group = 'com.services'

description = 'com-service'

sonarqube {
    properties {
        property 'sonar.projectName', 'Example of SonarQube Scanner for Gradle Usage'
    }
}

//    

 
3.2 sql jdbcの構成
sonarqube-6.7.7\conf\sonar.properties
 
sonar.jdbc.username=a sonar.jdbc.password=123456 sonar.jdbc.url=jdbc:sqlserver://192.168.10.111:1433;databaseName=AAA;user=a;password=123456 sonar.web.port=9000
SonarQube扫描代码bug_第3张图片
 
4スキャン開始
親プロジェクトディレクトリでコマンドを実行する
./gradlew.bat -x test -Dsonar.host.url=http://localhost:9000 sonarqube
無視test:-x test

 
5.結果の表示
http://localhost:9000/
SonarQube扫描代码bug_第4张图片