计算机知识分享网

【sonar】maven项目利用sonar进行扫描

1、在pom文件中添加配置信息
    <properties>
        <sonar.host.url>http://10.168.1.106:9000</sonar.host.url>
        <sonar.login>cfeda0d29decbb4066a0c39a98eec18e1769eb4c</sonar.login>
    </properties>
<plugin>
    <groupId>org.sonarsource.scanner.maven</groupId>
    <artifactId>sonar-maven-plugin</artifactId>
    <version>3.7.0.1746</version>
</plugin>
2、在项目-目录下扫描

D:\KaiFaGongJu\Java\jdk1.8.0_161\bin\java.exe -Dmaven.multiModuleProjectDirectory=D:\workspace\david-always-new\backend\david\david-parent -Dmaven.home=D:\KaiFaGongJu\apache-maven-3.6.0 -Dclassworlds.conf=D:\KaiFaGongJu\apache-maven-3.6.0\bin\m2.conf -Dmaven.ext.class.path=D:\KaiFaGongJu\ideax64\plugins\maven\lib\maven-event-listener.jar -javaagent:D:\KaiFaGongJu\ideax64\lib\idea_rt.jar=38994:D:\KaiFaGongJu\ideax64\bin -Dfile.encoding=UTF-8 -classpath D:\KaiFaGongJu\apache-maven-3.6.0\boot\plexus-classworlds-2.5.2.jar org.codehaus.classworlds.Launcher -Didea.version2019.3.1 -s D:\KaiFaGongJu\apache-maven-3.6.0\conf\settings.xml -DskipTests=true org.sonarsource.scanner.maven:sonar-maven-plugin:3.7.0.1746:sonar -Dsonar.projectKey=david-java -Dsonar.host.url=http://192.168.1.106:9000 -Dsonar.login=cfeda0d29decbb4066a0c39a98eec18e1769eb4c

#Sonar