如何配置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月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
451 11
|
7月前
|
Java 关系型数据库 MySQL
JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用
以上就是JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用的基本步骤。这些步骤可能会因为你的具体需求和环境而有所不同,但是基本的思路是一样的。希望这些信息能够帮助你更好地理解和使用这些工具。
248 17
|
8月前
|
Java Linux 应用服务中间件
在Rocky Linux 9上安装JDK并配置环境变量!
本教程介绍在Rocky Linux 9上安装JDK并配置环境变量的完整步骤。首先更新系统,清理旧版本JDK相关包及残留文件,确保环境干净。接着搜索并安装所需版本的JDK(如OpenJDK 17),验证安装是否成功。然后查找JDK安装路径,配置全局环境变量`JAVA_HOME`和`PATH`,最后验证环境变量设置。按照此流程操作,可顺利完成Java开发环境搭建,支持多版本切换(如JDK 8/11/17)。生产环境请谨慎操作,避免影响现有服务。
1315 21
|
8月前
|
Oracle Java 关系型数据库
课时4:JDK的安装与配置
课时4:JDK的安装与配置 摘要: 1. JDK安装:从Oracle官网下载适合操作系统的JDK版本,确保关闭防火墙,选择正确的位数(如64位),并进行一键式安装。 2. JDK配置:将JDK的bin目录路径(如D:\Java\jdk1.8.0_74\bin)添加到系统环境变量PATH中,确保Java开发命令(如javac、java)可用。配置完成后,重启命令行工具验证安装是否成功。 通过以上步骤,确保Java开发环境的正确搭建。
323 0
|
8月前
|
Java
课时5:JDK安装与配置
课时5:JDK安装与配置,主讲人李兴华。课程详细讲解了JDK的安装步骤和环境配置方法,包括选择安装路径、配置系统环境变量(如path),确保javac和java命令在命令行中可用。建议将所有程序安装在D盘,便于管理。安装完成后,需重启命令行以加载新环境配置,确保Java开发环境正常运行。
174 0
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
848 1
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
|
Oracle Java iOS开发
JDK的选型、安装与配置
JDK的选型、安装与配置
414 1
|
Oracle Java 关系型数据库
jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?
本文提供了详细的JDK 17安装教程,包括下载、安装、配置环境变量的步骤,并解释了在已有其他版本JDK的情况下如何管理多个JDK环境。
20644 0
|
4月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
282 21