Windows 10 系统下安装与配置 JDK 13 环境

Windows 10 系统下安装与配置 JDK 13 环境

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

新学期班会改为线上,老师介绍课程安排,专业课含C语言、HTML+CSS及Java。作者选择JDK 13,从Oracle官网下载压缩包,解压至D盘,用jlink生成JRE,配置JAVA_HOME和Path环境变量,最后用java -version验证安装成功。

🔎

延伸解读

为何选择 JDK 13 而非 LTS 版本

文章作者明确提到 JDK 11 是 LTS(长期支持)版本,且多数教程基于 JDK 8 或 11,但他选择“与时俱进”使用 JDK 13。这提示读者:非 LTS 版本更新更快,但可能缺乏长期支持,遇到问题需自行解决。对于追求稳定或依赖旧教程的开发者,选择 LTS 版本可能更稳妥。

便携版与安装版的取舍

作者选择下载压缩包(Compressed Archive)而非安装程序(Installer),理由是“能有用便携版的程序绝不用安装程序,保持系统简洁”。这种方式便于多版本管理或迁移,但需手动配置环境变量。安装版则自动配置,但可能留下注册表项。读者可根据自身对系统整洁度的偏好选择。

JDK 11 后无 JRE 文件夹的应对

文章指出 JDK 11 以后不再自带 JRE 文件夹,需通过 jlink 命令生成。这反映了 Java 模块化趋势:JRE 可按需定制。作者使用 `bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre` 生成精简 JRE。读者若需完整 JRE,可调整 --add-modules 参数,但需注意模块依赖。

Q&A

如何下载 JDK 13 的压缩包版本?

在 Oracle 官网的 JDK 下载页面(https://www.oracle.com/java/technologies/javase-downloads.html)选择 JDK 13,然后下载 Windows x64 Compressed Archive 版本(即 .zip 文件)。

JDK 13 安装后没有 jre 文件夹,如何生成 JRE?

在 JDK 根目录下打开命令行,执行命令:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre,即可生成 jre 文件夹。

配置 JDK 13 环境变量时,JAVA_HOME 和 Path 应该怎么设置?

新建系统变量 JAVA_HOME,变量值为 D:\Java\jdk-13.0.2;在 Path 变量中新建两条:%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin。

如何验证 JDK 13 是否安装成功?

打开命令行(cmd),输入 java -version 和 javac -version,如果显示版本信息,则说明安装成功。

为什么选择 JDK 13 而不是 JDK 11 或 JDK 8?

因为作者喜欢与时俱进,选择较新的 JDK 13,尽管 JDK 11 是 LTS 版本且更常用,但作者愿意尝试新版本并解决可能遇到的问题。

JDK 13 的压缩包解压后应该放在哪里?

将下载的 jdk-13.0.2_windows-x64_bin.zip 解压后,移动到 D 盘的 Java 目录下,并保留版本号作为文件夹名,例如 D:\Java\jdk-13.0.2。

🏷️

标签

➡️

继续阅读