版本 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>就是这个问题。