例如执行sonar的任务,先设置为jdk8执行项目编译(假设项目必须依赖jdk8),编译完成后再切成jdk11执行sonar的任务即可。

set JAVA_HOME=d:\soft\jdk8
mvn clean verify -DskipTests=true
set JAVA_HOME=d:\soft\jdk11
mvn sonar:sonar   -Dsonar.projectKey=zhxq   -Dsonar.host.url=http://ip:9000   -Dsonar.login=apitoken -DskipTests=true