玻璃渣子碎
如题。java的版本是17.0.1和8.0.3110.11,其他版本的mc都可以正常使用,纯净的1.17.1游戏本体也可以开,但一旦装了forge 37.0.109就不行了,安装包是forge官网下的,我也还没加载任何mod。此外每当我打开HMCL(3.3.188)的时候都会弹窗提示“当前Java平台缺少DST Root CA X3证书”并叫我更新java到8u101以上,但我的版本显然已经更高了啊【。】

以下是测试时的log
WARNING: Unknown module: cpw.mods.securejarhandler specified to --add-exports
WARNING: Unknown module: cpw.mods.securejarhandler specified to --add-opens
Exception in thread "main" java.lang.module.FindException: Module org.objectweb.asm.commons not found, required by org.openjdk.nashorn
        at java.base/java.lang.module.Resolver.findFail(Resolver.java:893)
        at java.base/java.lang.module.Resolver.resolve(Resolver.java:192)
        at java.base/java.lang.module.Resolver.resolve(Resolver.java:141)
        at java.base/java.lang.module.Configuration.resolveAndBind(Configuration.java:492)
        at java.base/java.lang.module.Configuration.resolveAndBind(Configuration.java:298)
        at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:83)


玻璃渣子碎
本帖最后由 玻璃渣子碎 于 2021-11-20 23:52 编辑

又试了104的forge,还是不行,那应该就不是forge版本的问题了?感觉好像是java的问题【。
以下是这次的log


冷い桜_
可能是你的启动参数在你的java版本下有的用不了

Flowers_花花
用的是java几 1.17要java16及其以上

玻璃渣子碎
Flowers_花花 发表于 2021-11-21 01:11
用的是java几 1.17要java16及其以上

java的版本是17.0.1和8.0.3110.11,安装包都是官网下载的,也试过卸掉重装了,还是不行【。

玻璃渣子碎
启源社_冷い桜 发表于 2021-11-21 00:10
可能是你的启动参数在你的java版本下有的用不了

请问是要在启动器里修改吗?具体得修改啥啊

冷い桜_
玻璃渣子碎 发表于 2021-11-21 07:32
请问是要在启动器里修改吗?具体得修改啥啊

没有自己手动加启动参数的话 就是java版本低了
https://mirrors.tuna.tsinghua.ed ... tspot_17.0.1_12.zip
这是java17 下载解压 然后在启动器里把java目录调整到你解压的目录/bin文件夹

无敌三脚猫
本帖最后由 无敌三脚猫 于 2021-11-21 09:37 编辑
玻璃渣子碎 发表于 2021-11-21 07:31
java的版本是17.0.1和8.0.3110.11,安装包都是官网下载的,也试过卸掉重装了,还是不行【。 ...

呃……
要java16及其以上
java的版本是17.0.1和8.0.3110.11
不玩1.18没必要去搞java17的,不玩1.12也不用java8,老老实实换成java16

SHEEP_PLAINS
forge自己装的?还是用启动器下载吧,总比自己装好如果不是专业的

另外1.17用Java16就行了,虽然说1.17.1在Java17下可以正常运行

换一个启动器试试,我昨天就是一个启动器运行不了换了个启动器就行了

玻璃渣子碎
PLAIN_SHEEP 发表于 2021-11-21 10:52
forge自己装的?还是用启动器下载吧,总比自己装好如果不是专业的

另外1.17用Java16就行了,虽然说1.17.1 ...

forge是自己装的,因为启动器的forge装不上?可能是因为我是海外吧。java16我昨天也试过,一样的问题。我一会儿换个启动器看看吧,谢谢

玻璃渣子碎
无敌三脚猫 发表于 2021-11-21 09:35
呃……不玩1.18没必要去搞java17的,不玩1.12也不用java8,老老实实换成java16
...

我装了java8是因为不装的话开启动器就会自动下载什么java组件啥的,然后又装不成功,导致启动器开不起来😂😂😂

玻璃渣子碎
启源社_冷い桜 发表于 2021-11-21 08:18
没有自己手动加启动参数的话 就是java版本低了
https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/17/j ...

好哦,我一会儿再试试,感谢!

玻璃渣子碎
PLAIN_SHEEP 发表于 2021-11-21 10:52
forge自己装的?还是用启动器下载吧,总比自己装好如果不是专业的

另外1.17用Java16就行了,虽然说1.17.1 ...

换了启动器后成功了!!!谢谢!!!

windows-qemu
无敌三脚猫 发表于 2021-11-21 09:35
呃……不玩1.18没必要去搞java17的,不玩1.12也不用java8,老老实实换成java16
...

我记得hmcl好像要java8,而且mc1.17以下都是用java8的

第一页 上一页 下一页 最后一页