请教下学Java的兄弟,我之前运行java指令报错,老师让我卸载了玩mc的java,现在mc打不开了,想问问你们咋解决的
配置好环境变量不就可以了。。
jdk 内置一个 jre 的。 hmcl 打不开吗?
jdk 内置一个 jre 的。 hmcl 打不开吗?
那你安装java啊
折叠 发表于 2020-3-5 10:49
https://c-t.work/s/519786314af348
你先卸载旧的? 安装新的
什么意思,这是新的JDK吗
1454733504 发表于 2020-3-5 10:51
什么意思,这是新的JDK吗
jre
xmdhs 发表于 2020-3-5 10:48
配置好环境变量不就可以了。。
jdk 内置一个 jre 的。 hmcl 打不开吗?
有无详细操作
xmdhs 发表于 2020-3-5 10:53
hmcl 应该能打开吧。我这就是装了 jdk 的
我hmcl打不开,主要显示了个 确保包含openjfx
安装这个会不会我运行java指令又报错啊,不是说jdk包含了一个jre吗
1454733504 发表于 2020-3-5 10:56
安装这个会不会我运行java指令又报错啊,不是说jdk包含了一个jre吗
不会的。。你说的报错是指什么呢 可以截图让我看一下吗
1454733504 发表于 2020-3-5 10:55
我hmcl打不开,主要显示了个 确保包含openjfx
你装的是 openjdk 吗。。
卸载了换成 oracle 的 jdk ,这样也能学你的 java 。也能玩游戏。jre 可不能用来编译 java 程序的
或者换别的启动器,比如https://www.mcbbs.net/thread-512144-1-2.html
折叠 发表于 2020-3-5 10:57
不会的。。你说的报错是指什么呢 可以截图让我看一下吗
我不知道回复怎么给图片,就是,A JNI error,然后后面就是说什么版本不匹配之类的意思
1454733504 发表于 2020-3-5 10:59
我不知道回复怎么给图片,就是,A JNI error,然后后面就是说什么版本不匹配之类的意思 ...
回复 高级模式 上传图片
xmdhs 发表于 2020-3-5 10:57
你装的是 openjdk 吗。。
卸载了换成 oracle 的 jdk ,这样也能学你的 java 。也能玩游戏。jre 可不能用 ...
(不好意思,你们两个大佬太热心了,感谢)换启动器太麻烦了,我很多整合包都玩的hmcl我试试你说的换jdk吧
1454733504 发表于 2020-3-5 11:06
(不好意思,你们两个大佬太热心了,感谢)换启动器太麻烦了,我很多整合包都玩的hmcl我试试你说的换jdk ...
出现那个问题的原因是 你用了jdk13启动..应该用Java8
(
折叠 发表于 2020-3-5 11:08
出现那个问题的原因是 你用了jdk13启动..应该用Java8
(
那可以怎么设置吗
1454733504 发表于 2020-3-5 11:09
那可以怎么设置吗
卸载jdk13 安装Java8
地球照样转 发表于 2020-3-5 11:11
JDK 13内置的jre一般比jre 8版本要高
由于Minecraft仍然停留在jre 8,所以请额外安装一个jre 8
https://c-t ...
问题是装了jre8我运行java指令会报错
1454733504 发表于 2020-3-5 11:13
问题是装了jre8我运行java指令会报错
严重怀疑你把使用JDK 13编写的程序用jre 8打开。。
设置打开路径为jdk 13自带的jre。。。
xmdhs 发表于 2020-3-5 10:57
你装的是 openjdk 吗。。
卸载了换成 oracle 的 jdk ,这样也能学你的 java 。也能玩游戏。jre 可不能用 ...
能详细点不,我实在笨了点,不知道是哪一个

地球照样转 发表于 2020-3-5 11:16
严重怀疑你把使用JDK 13编写的程序用jre 8打开。。
设置打开路径为jdk 13自带的jre。。。 ...
我hmcl直接打不开
本帖最后由 xmdhs 于 2020-3-5 11:28 编辑
什么学校教 java 用 java 13 的。。。明明连 lts 版本都不是。
不是很好弄,建议你更换启动器
1454733504 发表于 2020-3-5 11:20
能详细点不,我实在笨了点,不知道是哪一个
什么学校教 java 用 java 13 的。。。明明连 lts 版本都不是。
不是很好弄,建议你更换启动器
xmdhs 发表于 2020-3-5 11:23
https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
我知道这个网站,问题是我应该下哪一个?是8u241吗
1454733504 发表于 2020-3-5 11:21
我hmcl直接打不开
HMCL打不开还有法子
右键HMCL.exe,点击属性,然后更改打开路径到jre 8的路径
使用bin文件夹里的java.exe打开
xmdhs 发表于 2020-3-5 11:23
什么学校教 java 用 java 13 的。。。明明连 lts 版本都不是。
不是很好弄,建议你更换启动器 ...
那我先问问老师可不可以用旧一点的jdk吧,如果不行就换启动器
本帖最后由 ItIsEnderman 于 2020-3-5 12:14 编辑
你不是有正版吗??
官方启动器下载的Java我记得是直接解压的
就这样,根本不用动Java13一根毛
第一张图的文件夹应该是你的观其所在的文件夹!
↓除非是一直刷报错,目前暂时没发现啥区别
1454733504 发表于 2020-3-5 11:13
这样我怎么学Java
你不是有正版吗??
官方启动器下载的Java我记得是直接解压的


就这样,根本不用动Java13一根毛
第一张图的文件夹应该是你的观其所在的文件夹!
↓除非是一直刷报错,目前暂时没发现啥区别