Minecraft1.17及以后的版本需要Java17
Minecraft1.16及以前的版本可以用Java8-15
推荐使用8/11这两个LTS的版本,LTS意为长期支持版本
高版本Java优点
包含更加合理高效的GC(垃圾回收)机制,运行效率更高
高版本Java缺点
一些插件或mod可能尚不支持高版本的Java
各种安装包的区别
一般Java分为Jre和Jdk,Jdk要略微大一些,但是从使用角度来看并没有什么区别
如果你的操作系统是64位的,下载时请选择64位(x86-64
或 64bit
)
如果你知道如何配置Path,也可以下载zip或tgz格式的压缩包,并在解压后自行配置Path,否则请下载exe或msi格式(linux选择rpm等)的安装包,安装包会帮你配置Path
linux配置path:http://e404.top:9999/?p=372
win配置path:http://e404.top:9999/?p=164
链接
提供一些我知道的下载链接,你可以自行选择
DragonWell8:https://github.com/alibaba/dragonwell8/releases/latest (仅JDK8,阿里巴巴优化版本)
DragonWell11:https://github.com/alibaba/dragonwell11/releases/latest (仅JDK11,阿里巴巴优化版本)
AdoptOpenJDK:https://adoptium.net/releases.html (包含各个版本的Jdk和Jre)
AzulZuluJDK:https://www.azul.com/downloads/?architecture=x86-64-bit&package=jdk (包含各个版本的Jdk和Jre)
OracleJDK:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html (仅Jdk)
OracleJRE:https://www.oracle.com/java/technologies/javase-downloads.html (仅Jre)