Java 8(JDK 1.8)升级更新至 Java 11(JDK 11)/ Java 17(JDK 17)LTS |
您所在的位置:网站首页 › 怎样查看电脑jdk版本 › Java 8(JDK 1.8)升级更新至 Java 11(JDK 11)/ Java 17(JDK 17)LTS |
Java 8 可谓是Java的一个经典版本,虽然距离2014年3月发布已经过去了7年多了,但是相信不少人依旧还在使用。可是几个月后的2022年3月,Java8将失去 Oracle 的 Premier 支持。 与此同时2021年9月Java 17 LTS发布,LTS(long-term support)是指长期支持版本,按照计划Java 17 将 Premier 支持至2026年,Extended 支持至少会到2029年。从Java 9(2017年9月发布)开始,Java保持每半年一个版本的发布节奏,并且每三年一个LTS版本(以后将会改为每两年)。所以这几年Java的版本相比于Java 8 之前发布的快了很多。 Oracle Java SE Support Roadmap*†ReleaseGA DatePremier Support UntilExtended Support UntilSustaining Support7 (LTS)July 2011July 2019July 2022*****Indefinite8 (LTS)**March 2014March 2022December 2030*****Indefinite9 (non‑LTS)September 2017March 2018Not AvailableIndefinite10 (non‑LTS)March 2018September 2018Not AvailableIndefinite11 (LTS)September 2018September 2023September 2026Indefinite12 (non‑LTS)March 2019September 2019Not AvailableIndefinite13 (non‑LTS)September 2019March 2020Not AvailableIndefinite14 (non‑LTS)March 2020September 2020Not AvailableIndefinite15 (non‑LTS)September 2020March 2021Not AvailableIndefinite16 (non-LTS)March 2021September 2021Not AvailableIndefinite17 (LTS)September 2021September 2026****September 2029****Indefinite18 (non-LTS)***March 2022September 2022Not AvailableIndefinite19 (non-LTS)***September 2022March 2023Not AvailableIndefinite20 (non-LTS)***March 2023September 2023Not AvailableIndefinite21 (LTS)***September 2023September 2028September 2031Indefinite实际使用时某些情况Java 8 已经不能满足需求了,当前(2021年12月)这个时间点,更新Java版本的话当然是Java 17 LTS比较推荐,于是我将自己使用的Java版本升级到了Java 17。 一、JDK的下载:Oracle官网:https://www.oracle.com/ Oracle中国区官网:https://www.oracle.com/cn/index.html JDK下载地址:https://www.oracle.com/java/technologies/downloads/ 打开JDK下载地址即可下载对应的JDK版本,当前(2021年12月)最新的Java版本是17.0.1。如下图选择对应的系统页签后下载需要的安装包(部分浏览器此处页签可能不显示,建议使用Chrome浏览器): 下拉此页面也有Java 8 和 Java 11 可以下载: 需要说明的是,从 Java 11 开始已经不提供32位的安装包了,只能下载64位的安装包了。(毕竟32位的电脑和系统已经离我们远去了。) 二、JDK的安装:双击下载的安装包,一直下一步即可完成安装: 中间第二步可以选择更改JDK的安装路径,我个人习惯更改安装路径为:D:\Software\Develop\Java\jdk-17.0.1。 从上面的步骤可以看出新的JDK的安装精简了很多,已经没有JRE安装了。 三、配置环境变量:配置环境变量的目的是为了使 java.exe 和 javac.exe 等可执行文件在任意路径下都可以执行,而不只是只能在JDK的安装目录下执行。 从Java 11 开始,JDK安装成功后会自动在Path环境变量里配置环境变量(路径为:C:\Program Files\Common Files\Oracle\Java\javapath),且会配置在第一个,这样之前的配置就会被覆盖。我们可以将该配置路径在Path环境变量直接删除,自己进行环境变量配置。 ①、进入安装目录bin的上一级目录,复制路径。(如:D:\Software\Develop\Java\jdk-17.0.1) ②、在【系统变量】-【新建】。变量名为:JAVA_HOME固定值(与TomCat服务器有关),变量值为第①步复制的路径: ③、选择【Path】环境变量-【编辑】,添加变量【%JAVA_HOME%\bin】(注意符号全部为英文); 然后【确定】-【确定】-【确定】,这样环境变量就配置好了。 2、如果之前已经如上配置过环境变量:此时,只需复制最新的安装路径,替换原【JAVA_HOME】系统变量对应的【变量值】,然后【确定】-【确定】-【确定】即可。 3、如果希望配置多个版本的JDK环境变量:首先需求说明的是,一台电脑上是可以多个JDK版本共存的: 如果不同的项目对应不同的JDK版本,则用到那个项目时就需要进行对应的JDK环境变量切换,比较方便的做法是配置多个版本的JDK环境变量: 这样的话需要哪个JDK版本直接切换【JAVA_HOME】系统变量即可,其他地方则不需要改动。 最后记得,环境变量配置完成后打开新的命令窗口,使用命令【java -version】或【javac -version】检查配置是否正确: ADB(Android Debug Bridge)直译安卓调试桥,与Java类似,在使用时也是需要配置环境变量的,步骤如下: ①、在 Android SDK 目录下找到 platform-tools 目录:(如:D:\Software\Develop\AndroidSDK\platform-tools) ②、在【系统变量】-【新建】- 变量名为 ADB(可自己定义),变量值为第①步的 platform-tools 目录路径: ③、选择【Path】环境变量-【编辑】,添加【%ADB%】; 然后【确定】-【确定】-【确定】即可,这样在任意路径下就都可以执行ADB命令了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |