版本 OWASP Benchmark v1.2beta (Final)
Sonar V8.X 依赖与JDK 11及以上。用了很久的JDK8 不行,不得已升级到JDK 11.
问题来啦 用mvn sonar:sonar编译出错
用 mvn -X -e看了是个编码问题,需要jdk 1.8 jdk1.11是不行的。
所以项目本地编译要求用jdk 1.8 所以在POM.xml中填加:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<executable>C:\Program Files\Java\jdk1.8.0_241\bin\javac</executable>
<compilerVersion>1.8</compilerVersion>
<fork>true</fork>
<meminitial>1000m</meminitial>
<maxmem>2000m</maxmem>
</configuration>
</plugin>
就是这个问题。