教程/安装Java
阅读
2020-12-05更新
最新编辑:我是绵羊Yang_g
阅读:
更新日期:2020-12-05
最新编辑:我是绵羊Yang_g
Java{也称 Java 运行时环境或 JRE)是一门编程语言和一个运行平台。不像其他语言,Java并不是直接运行在硬件上,而是运行在一个叫作JVM的虚拟机里。Java版就是用Java编写的[1],其被用于游戏逻辑的架构,渲染以及网络连接。
这篇教程将帮助您在系统中安装Java。此教程结合Minecraft Wiki教程[2]综合编写。
下载Java
下载链接
你可以从甲骨文公司或构建OpenJDK的人那里获得Java。对于Minecraft来说,两者基本上是相同的,但Oracle的OTN版本需要一个付费的许可证用于商业和生产。如果你通过直播Minecraft赚钱,或者运营(即使是公益的)服务器,你必须使用OpenJDK。
- Oracle JRE(OTN稳定版本)
- Oracle OpenJDK(稳定版和开发版)——只有 zip 包
OpenJ9是一个由IBM开发的高性能可伸缩Java虚拟机,相比于Oracle JVM和HotSpot占用更少内存,但可能和某些Mod(或服务端)有未知的兼容性问题。
- AdoptOpenJDK(稳定版和开发版)
配置
在安装完Java后,在启动器的Java路径中输入新的路径即可。对于Windows一般是C:\Program Files\Java\jvm-[版本]\bin\javaw.exe
,对Linux一般是/usr/lib/jvm/[版本]/bin/java
。
你必须在JVM参数中移除-XX:+CMSIncrementalMode
。这个参数会导致Java 9或更高版本直接启动失败。
注释
- 2019年1月(8u211)的授权变更也是为什么minecraft的官方启动器停留在j8u51的原因之一。
- Java 9、10和12不再受到甲骨文的支持,它们不再收到公共安全更新,[3]并且要被视为不安全。甲骨文已从其下载页面中删除了这些版本,但仍可从Java Archive找到。甲骨文不建议使用来自Java Archive的构建版本。[4]