jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?

简介: 本文提供了详细的JDK 17安装教程,包括下载、安装、配置环境变量的步骤,并解释了在已有其他版本JDK的情况下如何管理多个JDK环境。

1、下载jdk17

注:其他版本的jdk安装和这个教程类似,尤其是JDK21,操作几乎完全一致,可按着这个教程来操作

Java Downloads | Oracle

根据您电脑的系统选择合适的jdk版本安装,注意看画框位置,都是需要根据情况选择合适的

2、安装jdk17

双击安装程序

在此处可以更改安装的文件路径,新手推荐不要更改

3、配置环境变量 -> 电脑无其他jdk

注:以下填入的内容一定不要有空格!!!

鼠标右键此电脑点击属性,或者到设置这里(如下图)点击系统信息

点击高级系统设置

点击环境变量

到达下面这个界面开始配置环境变量

到你安装jdk的目录复制文件路径

点击下方的新建,然后变量名填写JAVA_HOME

变量值填写刚才复制的jdk路径

填写完毕后点确定

注:填入的内容一定不要有空格!!!

然后再点击新建,这个新建的内容是固定的,内容分别是

CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

填写完毕后点击确定

双击Path,进入path内部添加环境变量

点击新建,加入这个环境变量

%JAVA_HOME%\bin

java17的安装默认是没有jre的,所以可以不用填,如果是jdk11等往下的jdk是带jre的,也需要填jre,操作和刚才类似

修改完后一定要依次点击确定,不要点击右上角的X,否则修改后的环境变量不会保存!!!

4、配置环境变量 -> 电脑有其他版本jdk

这里有很多人不懂,我直接在开头这里写吧,看着看着有不懂的可以回来看这个地方

  1. 左边的是变量名,右边的是变量值,就和编程语言中的 name = "一曲无忧" 类似
  2. 如果右边的变量值用%%包裹起来了,就表示要用包裹住的变量名对应的变量值,对应下图说白了,将JAVA1.8_HOME的变量值赋值给了JAVA_HOME
  3. 现在是三个变量名,为了让电脑知道用的是哪个,所以最后我们需要在path里面指定环境变量,很明显,我们要用的是JAVA_HOME,所以path里面的环境变量为%JAVA——HOME%\bin
  4. 总结,无论多少个jdk,我们最终只需要改动JAVA_HOME对应的变量值即可,当还有其他版本的jdk的话,就新建一个变量,将目录当成新建的变量的变量值,然后将该新jdk的变量名改到JAVA_HOME对应的变量值中,记得用%%包裹

如果电脑之前配置过其他版本的jdk,如我的电脑上是有JDK8的,操作如下

下面带大家手把手操作

依次修改或填上如上内容

原本的:

修改后的:

如果你path里面的环境变量已经指定过是JAVA_HOME,那么不用再进行修改,如果不是,则进行修改,如图,我这个就不用进行修改

修改完后一定要依次点击确定,不要点击右上角的X,否则修改后的环境变量不会保存!!!

5、验证环境变量是否配置正确

打开cmd命令行窗口,以下三个命令都试一遍!

  • java
  • javac
  • java -version

注意,java -version这个命令中间有个空格

其中,java -version还可以看当前配置的jdk版本

6、验证失败或其他错误

6.1、这个属于提示:将所有环境变量配置完毕后,所有窗口依次点击确定,不要点击右上角的X,否则不会保存

6.2、再次打开环境变量窗口,查看是否所有环境变量都配置上了,一定一定一定不要少

6.3、 查看环境变量的输入信息是否有空格,一定一定一定不要有空格!!!

6.4、双击path,进入窗口后将下面这两个环境变量移到最上面,若没有jre的话只移动一条环境变量即可,这个操作的意思是计算机会优先加载前几个环境变量

其实6.1、6.2...每条单独完成后,都可以再试试这三条命令,查看是否配置好了

如果6的所有操作都确保百分百完成了,那么基本是不可能配置失败的

如果失败,再次重新查看每一步

🧸前路漫漫,愿星光与您相伴!

目录
相关文章
|
5月前
|
Java
IDEA修改JDK版本
在IDEA中修改项目JDK版本的方法如下:1. 右键点击项目;2. 选择“Open Module Settings”,如图所示;3. 在弹出窗口中配置自定义的JDK路径。通过以上步骤,可轻松更改项目所使用的JDK版本,满足不同开发环境的需求。
1115 65
|
2月前
|
Ubuntu Java Android开发
在Ubuntu 18.04上安装与JDK 8兼容的Eclipse版本的步骤。
安装过程结束后,您就可以开始使用Eclipse来开发您的Java项目了,并且确保它与JDK 8兼容无误。这个过程涉及的是一个基本的安装流程,针对使用Java 8的用户,Eclipse的其他配置和插件安装根据个人开发环境和需求来定制。
165 0
|
6月前
|
Java API 开发工具
Android cmdline-tools版本与最小JDK的关系
总的来说,Android的命令行工具和JDK之间的关系就像是一场舞会,两者需要彼此配合,才能共同创造出美妙的舞蹈。如果选择了不合适的舞伴(即不兼容的版本),可能会导致舞蹈中的步伐混乱,甚至无法完成舞蹈。而即使选择了合适的舞伴,也需要考虑舞伴的舞蹈技巧(即性能和稳定性),才能确保舞蹈的完美表现。因此,选择合适的Android命令行工具和JDK版本,是每一个Android开发者都需要面对的重要决定。
201 13
|
12月前
|
Java 关系型数据库 MySQL
【编程基础知识】Eclipse连接MySQL 8.0时的JDK版本和驱动问题全解析
本文详细解析了在使用Eclipse连接MySQL 8.0时常见的JDK版本不兼容、驱动类错误和时区设置问题,并提供了清晰的解决方案。通过正确配置JDK版本、选择合适的驱动类和设置时区,确保Java应用能够顺利连接MySQL 8.0。
969 1
|
12月前
|
Java
Java基础之 JDK8 HashMap 源码分析(中间写出与JDK7的区别)
这篇文章详细分析了Java中HashMap的源码,包括JDK8与JDK7的区别、构造函数、put和get方法的实现,以及位运算法的应用,并讨论了JDK8中的优化,如链表转红黑树的阈值和扩容机制。
176 1
|
12月前
|
Java 关系型数据库 开发工具
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
本文提供了解决方案,如何在IDEA中创建Spring 2.X版本的项目并使用JDK8,尽管Spring 2.X已停止维护且IDEA不再直接支持,通过修改pom.xml或使用阿里云的国内源来创建项目。
1079 0
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
|
3月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
166 21
|
3月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
124 11
|
5月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
304 41
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
1040 61