jdk17安装和配置环境变量

jdk17安装和配置环境变量

编码文章call10242025-07-07 15:28:473A+A-

简单介绍

JDK 17 是 Java 的一个长期支持 (LTS) 版本,于 2021 年 9 月发布。作为 LTS 版本,它将获得 Oracle 的长期支持,这意味着会获得安全更新和错误修复,直到 2029 年 9 月。JDK 17 并没有引入像 JDK 8 那样颠覆性的新特性,但它在性能、安全性和语言特性方面都进行了大量的改进和优化。

总结

JDK 17 是一个重要的 LTS 版本,它在 JDK 11 的基础上进行了大量的改进和优化。虽然没有引入像 Lambda 表达式这样的革命性特性,但密封类、模式匹配、Records 和增强的 switch 表达式等新特性都极大地提高了 Java 代码的可读性、可维护性和安全性。此外,JDK 17 还专注于性能优化和安全增强,为企业级应用提供了更稳定和可靠的平台。作为 LTS 版本,JDK 17 是一个值得升级的选择,可以确保在未来几年内获得持续的支持和更新。

安装

1、以安装jdk-17.0.15 windows x64为例子

2、选中并双击打开
jdk-17.0.15-windows-x64_bin.exe,默认点击“下一步”

3、默认安装路径一般不用修改。

在一些特殊情况下,因为 Program Files 中 Program和Files有空格会导致无法预料的异常,所以建议修改这个路径

比如改成 C:\Java\jdk-17

修改好安装路径后,点击“下一步”

4、jdk 安装完成,点击“关闭即可”

配置环境变量

以 windows 10 最为例子

1、“此电脑”右键选择“属性”,再打开“关于”,在“关于”右边找到“高级系统配置”,点击“高级系统配置”,找到“启动和故障恢复”,再点击“环境变量(N)...”

2、新建 JAVA_HOME(变量名)环境变量,“变量值”就是上面的 jdk 安装路径“C:\Java\jdk”

3、新建 CLASSPATH(变量名)环境变量,“变量值”就是 .;%JAVA_HOME%lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%lib\tools.jar;

4、Path 环境变量添加变量值:C:\Java\jdk\bin

5、验证是否安装成功,通过 cmd 执行 java、javac 和 java -version,只要不报错,就是安装成功了

从 JDK 11 开始,不再提供单独的 JRE (Java Runtime Environment) 安装包

JDK 9 引入了模块化系统 (Jigsaw 项目),允许应用程序只包含它们实际需要的 JDK 组件。这使得运行时环境更加精简。

JDK 11 引入了 jlink 工具,允许开发者创建自定义的运行时镜像,只包含应用程序所需的模块。这意味着可以将应用程序及其运行时环境打包在一起,不再需要依赖于系统上安装的 JRE。

如果你使用的是 JDK 11 或更高版本,只需要安装 JDK 即可。JDK 包含了编译和运行 Java 应用程序所需的所有组件,包括 JRE。对于运行 Java 应用程序,你可以使用 JDK 中的 java 命令,或者使用 jlink 创建一个自定义的运行时镜像。

下载

下载地址(需要登录):

https://www.oracle.com/java/technologies/downloads/#java17-windows

本教程仅供个人开发者参考

如果觉得这篇文章对你有所启发,不妨关注成为粉丝,转发一下,点个赞,收藏一下,这些将会成为我创作的动力源泉。

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4