关于java:maven命令方式发送到sonar检查

6次阅读

共计 579 个字符,预计需要花费 2 分钟才能阅读完成。

mvn compile sonar:sonar -Dsonar.projectKey= 我的项目名 xxx -Dsonar.projectName= 我的项目名 xxx -Dsonar.host.url=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 即可

正文完
 0