mvn compile sonar:sonar -Dsonar.projectKey=我的项目名xxx -Dsonar.projectName=我的项目名xxx -Dsonar.host.url来源gao*daima.com搞@代#码网=http://10.133.2.57:9000 -Dsonar.login=账号 -Dsonar.password=明码 -Dsonar.language=java -Dsonar.sourceEncoding=UTF-8 -Dsonar.sources=./src/main/java -Dsonar.java.binaries=./target/classes
在 ./src/main/java目录的上一层 执行 以上命令,能够将文件编译并发送给sonarQube检测,刷新检测后果,而无需再重启服务
如果报错,依据日志剖析
可能有 MAVEN_HOME JAVA_HOME环境变量没有配置的问题,配置一下环境变量,门路制指定到装置的jdk门路,如C:\Program Files\Java\jdk1.8.0_201
和maven的装置门路,如本机的是idal的内嵌maven ,MAVEN_HOME的门路为
C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.1\plugins\maven\lib\maven3,
path增加%MAVEN_HOME%\bin 即可