低耐久铁砧
安装了OpenJDK想开发模组,但是安装配置完之后HMCL莫名其妙地就炸了

试着找了其他启动器,不是搜索不了指定文件夹获取核心,就是填写不了jvm参数,要么就是连核心也找不到(官启把核心放c盘,但我想把它放e盘......)
万般无奈,只好来到这里提问......

ItIsEnderman
https://www.oracle.com/java/tech ... jdk8-downloads.html

那就把你一开始安装的JDK卸了,然后注册一个账户(国内应该能直接正常访问),下载上面链接里的winx64版本
你用Java11编译出来的,多数人用不了,毕竟java.com上面的最新版是Java8

低耐久铁砧

openjdk可以保留吗?
(我还算是初学者所以很多操作不太懂)
因为我正用它开发mod,网址里面oraclejdk只提供到251(我用的是openjdk252),所以我比较想通过只换启动器或者想办法安装openjfx来解决这个问题,但也正如上面所说,其他启动器存在一些不便。

ItIsEnderman
低耐久铁砧 发表于 2020-7-8 09:31
openjdk可以保留吗?
(我还算是初学者所以很多操作不太懂)
因为我正用它开发mod,网址里面oraclejdk只提 ...

想保留的话手动改变JAVA_HOME参数试试

https://docs.oracle.com/cd/E1950 ... _set_jdk_windows_t/(官网教程)
https://blog.csdn.net/qq_42017152/article/details/90732057(民间高手)

参照那样改;写Mod最好还是用JDK8,因为Mod的受众基本都在用Java8,改的时候参数填写你安装的JDK8就行

我还想问你打算用哪一款IDE,
这个帖子估计讲的比我还细还全:https://www.mcbbs.net/thread-792717-1-1.html(我是自己瞎摸索的)

低耐久铁砧
ItIsEnderman 发表于 2020-7-8 09:39
想保留的话手动改变JAVA_HOME参数试试

https://docs.oracle.com/cd/E19509-01/820-5483/inst_set_jdk_wi ...

说明一下,我压根就没碰java11......

低耐久铁砧
ItIsEnderman 发表于 2020-7-8 09:39
想保留的话手动改变JAVA_HOME参数试试

https://docs.oracle.com/cd/E19509-01/820-5483/inst_set_jdk_wi ...

启动器正常了,idea这边出问题了......
  1. Exception in thread "main" org.spongepowered.asm.launch.MixinInitialisationError: Error initialising mixin config
复制代码

低耐久铁砧
ItIsEnderman 发表于 2020-7-8 09:39
想保留的话手动改变JAVA_HOME参数试试

https://docs.oracle.com/cd/E19509-01/820-5483/inst_set_jdk_wi ...

好吧,是fabric都出问题了,请问设置了oraclejdk8u251版本如何配置才能正常运行fabric......

ItIsEnderman
低耐久铁砧 发表于 2020-7-8 09:41
说明一下,我压根就没碰java11......

看走眼了,还以为你安装的是OpenJDK11,以为是Java版本过高导致的

个人使用的是JDK而非OpenJDK

你试试找一下官启自己下载的Java8(或者你以前安装的Java8),将jre-x64文件夹复制到HMCL所在的文件夹里,没用的话那就将OpenJDK换成标配JDK

ItIsEnderman
低耐久铁砧 发表于 2020-7-8 09:50
好吧,是fabric都出问题了,请问设置了oraclejdk8u251版本如何配置才能正常运行fabric...... ...

https://www.mcbbs.net/thread-904854-1-1.html

看下这个?

(剩下的不会了,个人基本没碰过Fabric开发,只写过几个简单的Forge Mod)

低耐久铁砧
ItIsEnderman 发表于 2020-7-8 10:07
https://www.mcbbs.net/thread-904854-1-1.html

看下这个?

改回openjdk后,现在除了idea其它的都正常了,可能我需要再把环境重新布置一遍......