Java——JDK环境变量的配置(步骤详解!!!)

简介: Java——JDK环境变量的配置(步骤详解!!!)

First Step :


  打开下面的网址
 https://www.oracle.com/java/technologies/javase-downloads.html

小提示:博主这里给出一个大概的下载过程(在Windows操作系统下),具体的可以根据自己的电脑配置来看,一般来说都是下载上面红色框内的JDK,在下载安装的时候一定要记清楚安装的路径,后面配置环境变量是需要这个路径的!!! 


Second Step:


下载并安装jdk,选择一个适合自己电脑配置的jdk版本下载并安装即可,具体流程不详述。(记下自己安装jdk的路径)

定义:JDK(Java Development Kit),是SUN公司提供的一套Java开发环境。

说明:JDK是整个Java的核心,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。


Third Step:


回到桌面,右键点击我的电脑,选择属性。

之后再选择高级系统设置,点击其中的环境变量。

我们可以看到如下界面:👇👇👇


Fourth Step:


首先找到系统变量中的Path,然后在其中添加相关内容(如下图)👇👇👇

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


之后,在系统变量中新建第一个变量:JAVA_HOME,并添加变量值,变量值为安装jdk的路径(如下图)👇👇👇


再在系统变量中新建一个变量:CLASSPATH,并添加变量值,如下图👇👇👇

(注意最前面有一个“ . ”

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

至此,系统变量中有关jdk环境变量的配置就是这些。

如果说,你不太熟悉这个过程,或者说,你的电脑有多个用户,你也可以在自己的用户变量中进行同样的操作。

当然了,系统变量里只要有配置,那么本机所有用户都可以用;而用户变量如果配置了,则是局限于本用户的。

下面放上博主在用户变量中配置的过程!!!👇👇👇


Extra Step:



可能细心的人发现了,怎么博主系统变量和用户变量中的Path变量中添加的内容不一样呢,也就是下面这两行👇👇👇

%JAVA_HOME%\bin\
%JAVA_HOME%\jre\bin\
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(说明一下,前两行的内容和最后这一行的内容是等价的!!!)

Last Step:


那么,所有的环境变量都已经配置完成了,下面是最后一步:

按下组合键Win+R,打开运行对话框。

在其中输入cmd,打开命令提示符窗口(你也可以使用管理员身份运行,博主更喜欢的是以管理员身份运行的)

打开了管理员身份运行的窗口之后,在其中输入  java -version(注意java后面有一个空格),如果输出下图的信息,则说明,你的jdk环境变量已经配置成功了!!!👇👇👇


PATH环境变量——用于告知操作系统到指定路径去寻找JDK 

CLASSPATH环境变量——用于告知JDK到指定路径去查找类文件(.class文件)。

相关文章
|
8天前
|
安全 Java 编译器
JDK 10中的局部变量类型推断:Java编程的简化与革新
JDK 10引入的局部变量类型推断通过`var`关键字简化了代码编写,提高了可读性。编译器根据初始化表达式自动推断变量类型,减少了冗长的类型声明。虽然带来了诸多优点,但也有一些限制,如只能用于局部变量声明,并需立即初始化。这一特性使Java更接近动态类型语言,增强了灵活性和易用性。
90 53
|
16天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
34 2
|
28天前
|
Java Linux iOS开发
如何设置 Java 的环境变量
设置Java环境变量是使用Java开发工具和运行Java程序的前提。主要步骤包括:安装JDK,配置系统环境变量中的JAVA_HOME、PATH和CLASSPATH,确保命令行可直接调用javac和java命令。
|
26天前
|
安全 Java 数据安全/隐私保护
如何配置 Java 安全管理器来避免访问控制异常
配置Java安全管理器以防止访问控制异常,需在启动JVM时通过 `-Djava.security.manager` 参数启用,并设置安全策略文件,定义权限规则,限制代码执行操作,确保应用安全。
|
29天前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
123 1
|
1月前
|
Java
让星星⭐月亮告诉你,jdk1.8 Java函数式编程示例:Lambda函数/方法引用/4种内建函数式接口(功能性-/消费型/供给型/断言型)
本示例展示了Java中函数式接口的使用,包括自定义和内置的函数式接口。通过方法引用,实现对字符串操作如转换大写、数值转换等,并演示了Function、Consumer、Supplier及Predicate四种主要内置函数式接口的应用。
25 1
|
1月前
|
运维 监控 搜索推荐
阿里大鱼进行发短信业务---使用详细步骤-Java操作
这篇文章详细介绍了如何在Java中使用阿里大鱼服务来发送短信,包括开通短信服务、签名和模板管理,以及具体的Java开发步骤和代码示例。
77 0
阿里大鱼进行发短信业务---使用详细步骤-Java操作
|
1月前
|
消息中间件 分布式计算 Java
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
28 2
|
1月前
|
负载均衡 算法 Java
java中nginx负载均衡配置
java中nginx负载均衡配置
38 0
|
2月前
|
Java
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
313 3