Sonarqube Sonar服务器5.6在Java升级后损坏

Sonarqube Sonar服务器5.6在Java升级后损坏,sonarqube,sonar-runner,sonarqube-scan,sonarqube5.1,Sonarqube,Sonar Runner,Sonarqube Scan,Sonarqube5.1,我有Sonar服务器5.6,它与Java1.8配合得很好。我将Java升级到1.9,更新了wrapper.conf文件以使用1.8JDK wrapper.java.command=C:\Program Files\java\jdk1.8.0\U 102\bin wrapper.java.command=java 当我运行StartSonar.bat文件时,我得到以下错误 -->包装器作为启动JVM的控制台启动。。。Wrapper(版本3.2.3)版权所有1999-2006 Tanuki Soft

我有Sonar服务器5.6,它与Java1.8配合得很好。我将Java升级到1.9,更新了wrapper.conf文件以使用1.8JDK

wrapper.java.command=C:\Program Files\java\jdk1.8.0\U 102\bin

wrapper.java.command=java

当我运行StartSonar.bat文件时,我得到以下错误

-->包装器作为启动JVM的控制台启动。。。Wrapper(版本3.2.3)版权所有1999-2006 Tanuki Software,Inc.保留所有权利

2018.01.10 17:02:23信息应用程序[o.s.a.AppFileSystem]清理或创建临时目录C:\sonar\sonarqube-5.6\temp发生错误 在VM代理库初始化期间未能初始化:instrument Java HotSpot(TM)64位服务器VM警告:选项UseParNewGC无效 在9.0版中已弃用,将来可能会被删除 释放。Java HotSpot(TM)64位服务器虚拟机警告:选项 UseConcMarkSweepGC在9.0版中已被弃用,可能会 在将来的版本中删除。打开zip文件或JAR清单时出错 缺少:C:\Program Files\Java\jre-9.0.1\lib\management agent.jar 2018.01.10 17:02:23信息应用程序[o.s.p.m.JavaProcessLauncher]启动过程[es]:C:\Program Files\Java\jre-9.0.1\bin\Java -Djava.awt.headless=true-Xmx1G-Xms256m-Xss256k-Djava.net.preferIPv4Stack=true-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=75-XX:+usecminitingoccupancyonly-XX:+heapdumponautofmemorerror-Djava.io.tmpdir=C:\sonar\sonarqube-5.6\temp-javaagent:C:\ProgramFiles\Java\jre-9.0.1\lib\management agent.jar-cp /lib/common//lib/search/org.sonar.search.SearchServer C:\sonar\sonarqube-5.6\temp\sq-PROCESS 594566341444744932属性
即使对于当前的LTS 6.7,也不支持Java9作为运行时,更不用说以前的LTS 5.6了,它甚至在Java9可用之前就已经发布了


要解决这个问题,请降低您的Java版本。

即使对于当前的LTS 6.7,也不支持Java 9作为运行时,更不用说以前的LTS 5.6了,它甚至在Java 9可用之前就已经发布了


要解决此问题,请降低您的Java版本。

感谢您的回复。我正式理解它不受支持,我在玩params-更改了wrapper.conf中的参数,然后甚至Java 9也为我工作wrapper.Java.command=C:/Program Files/Java/jre-9.0.1/bin/Java感谢您的回复。我正式理解这是不受支持的,我在玩params-更改了wrapper.conf中的参数,然后甚至Java 9也为我工作wrapper.Java.command=C:/Program Files/Java/jre-9.0.1/bin/Java