我想使用SonarQube检查代码质量,afaik sonarQube 6.2适用于java 8,但是我的生产环境安装了java 6。所以每当我启动SONAR.bat启动服务器时,它会给jvm java类错误。
任何建议如何解决?
答案 0 :(得分:2)
您唯一的选择是安装第二个JRE,并将其与SonarQube一起使用。看$SONARQUBE_HOME/conf/wrapper.conf
。就在线上方:
# DO NOT EDIT THE FOLLOWING SECTIONS
你找到:
#wrapper.java.command=/path/to/my/jdk/bin/java
wrapper.java.command=java
注释掉第二行,取消注释第一行,并指出你的Java 8安装。