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