sonar-scanner使用


Java項目

maven

使用mvn插件

setting.xml

<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://localhost:9000
                </sonar.host.url>
            </properties>
        </profile>
     </profiles>
</settings>

cmd

mvn install
mvn sonar:sonar

使用sonar-scanner

sonar-project.properties

sonar.projectKey=myproject
sonar.projectName=myproject
sonar.projectVersion=1.0
sonar.java.binaries=target/classes

cmd

mvn install
sonar-scanner

Gradle

使用Gradle插件

使用sonar-scanner

sonar-project.properties

sonar.projectKey=myproject
sonar.projectName=myproject
sonar.projectVersion=1.0
sonar.java.binaries=target/classes

cmd

gradle build
sonar-scanner


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM