本帖最后由 Allure倾城 于 2020-12-4 09:42 编辑 
更换JAVA11CMD开服提示这个Unrecognized option: -Xincgc
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
更换JAVA11CMD开服提示这个Unrecognized option: -Xincgc
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
从你的开服脚本中删除-Xincgc字符串
以及java11可能会有兼容问题,建议换成java8
以及java11可能会有兼容问题,建议换成java8
https://stackoverflow.com/questi ... nized-option-xincgc 
Java11 不支持 -Xincgc 了,如果想继续使用这个选项,可以尝试老版本Java,比如Java8、openj9这些用得比较多的。
openj9站内说明:https://www.mcbbs.net/thread-847020-1-1.html
openj9下载:https://adoptopenjdk.net/
要稳定性的话,推荐用二楼说的Java8运行。
Java11 不支持 -Xincgc 了,如果想继续使用这个选项,可以尝试老版本Java,比如Java8、openj9这些用得比较多的。
openj9站内说明:https://www.mcbbs.net/thread-847020-1-1.html
openj9下载:https://adoptopenjdk.net/
要稳定性的话,推荐用二楼说的Java8运行。
暮色胡萝卜 发表于 2020-12-4 09:50
从你的开服脚本中删除-Xincgc字符串
以及java11可能会有兼容问题,建议换成java8 ...
就想用怎么解决这个问题 我删除了-Xincgc 还是开不了
因为PaperSpigot 从1.17就不能使用JAVA8了
建议提前更换JAVA11,所以我就换了。
现在这个JAVA11问题怎么解决
Allure倾城 发表于 2020-12-4 10:31
就想用怎么解决这个问题 我删除了-Xincgc 还是开不了
因为PaperSpigot 从1.17就不能使用JAVA8了
建议提前 ...
删除后的提示呢?log呢
暮色胡萝卜 发表于 2020-12-4 10:33
删除后的提示呢?log呢
删除后 提示
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
 本帖最后由 Allure倾城 于 2020-12-4 10:51 编辑 
我问下,Oracle和adoptopenjdk 区别是什么 我下载的是Oracle JDK11
Salt_lovely 发表于 2020-12-4 10:16
https://stackoverflow.com/questions/54854750/eclipse-unrecognized-option-xincgc
Java11 不支持 -Xin ...
我问下,Oracle和adoptopenjdk 区别是什么 我下载的是Oracle JDK11
Allure倾城 发表于 2020-12-4 10:48
我问下,Oracle和adoptopenjdk 区别是什么 我下载的是Oracle JDK11
adoptopenjdk 是 openjdk 的社区维护版;Oraclejdk 是 甲骨文公司 的jdk,商用好像要收钱; openjdk 是很久很久以前 SUN公司 开源 Java 的 jdk 时, jdk 的名字,后来 SUN公司 被 甲骨文公司 收购,甲骨文维护的jdk 就叫做 Oraclejdk。
暮色胡萝卜 发表于 2020-12-4 10:33
删除后的提示呢?log呢
大佬 这个咋解决 还是开不了
Allure倾城 发表于 2020-12-4 10:36
删除后 提示
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurre ...
emm只有这两句报错吗?
可以的话发一下启动脚本吧?
Salt_lovely 发表于 2020-12-4 11:05
硬要说区别其实不大... Oracle更注重企业级用户,性能应该更好(?);openj9是特殊优化的jvm, ...
大佬 我的这个CMD开服提示怎么搞 我现在是JAVA11 JDK
 本帖最后由 Allure倾城 于 2020-12-4 11:40 编辑 
.................................
Salt_lovely 发表于 2020-12-4 11:09
emm只有这两句报错吗?
可以的话发一下启动脚本吧?
.................................
Salt_lovely 发表于 2020-12-4 11:09
emm只有这两句报错吗?
可以的话发一下启动脚本吧?
您帮我看看 怎么改 才行。
Allure倾城 发表于 2020-12-4 11:14
@echo off
::关闭回显
set isre=0
。。。-Xincgc不是没去掉吗
去掉了 -Xincgc:
- java -server -Xmx%max_ram%M -Xms%min_ram%M -Xss512K -XX:+AggressiveOpts -XX:+UseCompressedOops -XX:+UseCMSCompactAtFullCollection -XX:+UseFastAccessorMethods -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=2 -XX:CMSInitiatingOccupancyFraction=70 -XX:-DisableExplicitGC -XX:-DisableExplicitGC -XX:TargetSurvivorRatio=90 -jar %jar_name% nogui
我自用的大概长这样(拿你的改的)(没有太复杂的优化参数):
- java -server -Xmx%max_ram%M -Xms%min_ram%M -Xss512K -XX:+AggressiveOpts -jar %jar_name% nogui
Salt_lovely 发表于 2020-12-4 11:21
。。。-Xincgc不是没去掉吗
去掉了 -Xincgc:
Java HotSpot(TM) 64-Bit Server VM warning: Option AggressiveOpts was deprecated in version 11.0 and will likely be removed in a future release.
Unrecognized VM option 'UseCMSCompactAtFullCollection'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Salt_lovely 发表于 2020-12-4 11:21
。。。-Xincgc不是没去掉吗
去掉了 -Xincgc:
去掉了 就提示这个了