如何配置jdk环境变量

简介: 配置jdk环境变量

概念说明

环境变量

 环境变量是操作系统中的一种特殊变量,用于存储系统和应用程序的配置信息。它们提供了一种在系统范围内共享和访问这些配置信息的机制。环境变量通常是一个键值对,其中键是变量的名称,值是变量的内容。

 环境变量是在操作系统中用来指定操作系统运行环境的一些参数。比如临时文件夹位置和系统文件夹位置等。环境变量分为两种,一个是系统变量一个是用户变量。系统变量是在同一台计算机上所有登录的用户都可以进行使用而用户变量是只用当前登录计算机的用户才可以进行使用。

提供服务

「简化命令行操作」:配置环境变量可以使系统中的命令行工具(如命令提示符或终端)更易于使用。通过将常用的工具路径添加到环境变量中,可以直接在命令行中使用这些工具,而无需在每次使用时输入完整的路径。

「 提高应用程序的可移植性 」:应用程序通常依赖于特定的配置信息或第三方库。通过使用环境变量,可以将这些配置信息和库的路径与应用程序分离,使应用程序更具可移植性。这样,无论应用程序在哪个系统上运行,只需更新环境变量即可,而无需修改应用程序的代码。

「 管理系统级配置」:环境变量是一种管理系统级配置的有效方式。例如,操作系统可以使用环境变量来存储系统路径、默认语言、临时文件位置等。通过配置环境变量,可以轻松更改这些配置,而无需修改系统的其他部分。

「 支持多个版本的软件 」:在某些情况下,可能需要在同一系统上同时安装多个版本的软件。通过在环境变量中配置不同版本的路径,可以轻松地切换和管理这些软件的使用。

「 提高开发效率 」:在开发过程中,配置环境变量可以提高开发效率。例如,配置Java开发环境变量可以使开发人员更快速地编译和运行Java程序,而无需手动指定JDK的路径。

配置前后对比

配置之前

在cmd中执行的命令:

javac hello.java

4719f8c15cf84bbdae0cabb1a5b02b4d.png

 我们要使用jdk提供的命令进行编译java文件,将java文件编译成class文件。但是没有配置jdk显然是不能够编译成功的。有可能是没有安装jdk,也有可能是安装了jdk没有配置环境变量。

配置之后

在cmd中再次执行的命令:

javac hello.java
java hello.java

45483a2ed6d74158a60bb63f939fe6e5.png

 当我们配置完环境变量之后再去执行命令,发现hello.java文件通过javac命令编译成功了,并且运行hello.Java文件也运行成功了。

配置过程

1.下载JDK

 从Oracle官方网站(https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)下载适用于你的操作系统的JDK版本。选择正确的版本(32位或64位),并根据你的需求选择适当的JDK版本。

2.安装JDK

 运行下载的JDK安装程序,并按照安装向导的指示进行安装。选择安装目录,并确保记住该目录的路径。

3.打开高级系统设置

0c10c6b16414444d84fd75789d16d5ad.png

4.点击高级,里面有一个环境变量

aa8656e3df314eac944abae3e581740b.png

5.点击新建

 如果只有当前用户使用就在用户变量中新建,如果所有的用户都可以使用就在系统变量中新建。变量名可以自己定义,变量值是程序的绝对路径。

dcaff022bec6443d900858277b719865.png

6.添加完变量之后,在Path中添加我们刚才创建的变量

 因为path是环境变量向外提供的一个接口或者通道。操作系统会遍历path中的路径

4ec24a432f74464dbfe8955cd445ee49.png

7.点击确定之后就配置完成了,验证配置。

 打开命令提示符(Command Prompt)并输入以下命令来验证JDK是否正确配置。

e72c6e08ae4b44f2b59244b269ce5da4.png

注意事项

确保下载和安装的JDK版本与操作系统的位数相匹配(32位或64位)

配置环境变量时,确保使用正确的变量名和正确的路径

如果已经存在名为“PATH”的环境变量,请不要删除它,只需将JDK的安装目录路径添加到现有的变量值中

如果在配置环境变量后仍然无法使用Java命令,请尝试重新启动计算机

在配置环境变量之前,应该先卸载旧版本的JDK,以避免冲突和混淆

总结提升

 配置JDK环境变量后,你就可以在命令提示符或其他开发工具中使用Java和Javac命令来编译和运行Java程序了。总之,配置环境变量可以提供方便、可移植性和管理系统级配置的好处,使系统和应用程序更易于使用和维护。


相关文章
|
6天前
|
Oracle Java 关系型数据库
Linux环境安装配置JDK11
Linux环境安装配置JDK11
62 0
|
6天前
|
Java Linux
为centos7配置jdk
为centos7配置jdk
28 3
|
6天前
|
IDE Java Shell
02|手把手教你安装JDK与配置主流IDE
02|手把手教你安装JDK与配置主流IDE
27 0
|
6天前
|
IDE Java 应用服务中间件
JDK1.6.0+Tomcat6.0的安装配置(配置JAVA环境)
JDK1.6.0+Tomcat6.0的安装配置(配置JAVA环境)
21 1
|
6天前
|
Oracle Java 关系型数据库
windows 下 win11 JDK17安装与环境变量的配置(配置简单详细,包含IJ中java文件如何使用命令运行)
本文介绍了Windows 11中安装JDK 17的步骤,包括从官方网站下载JDK、配置环境变量以及验证安装是否成功。首先,下载JDK 17的安装文件,如果没有Oracle账户,可以直接解压缩文件到指定目录。接着,配置系统环境变量,新建`JAVA_HOME`变量指向JDK安装路径,并在`Path`变量中添加。然后,通过命令行(cmd)验证安装,分别输入`java -version`和`javac -version`检查版本信息。最后,作者分享了如何在任意位置运行Java代码,包括在IntelliJ IDEA(IJ)中创建的Java文件,只需去掉包声明,就可以通过命令行直接运行。
|
6天前
|
Java Windows
java——安装JDK及配置解决常见问题
java——安装JDK及配置解决常见问题
|
6天前
|
网络协议 Java 应用服务中间件
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
11 0
|
6天前
|
Java Linux 开发工具
Linux 配置 Java/JDK 环境
Linux 配置 Java/JDK 环境
29 0
|
6天前
|
Java Linux 数据安全/隐私保护
【Linux】如何修改系统文件并保存(配置jdk1.7环境变量)
【Linux】如何修改系统文件并保存(配置jdk1.7环境变量)
22 0
|
6天前
|
Java
jdk的安装与环境变量的配置
jdk的安装与环境变量的配置
23 0