【Java】JAVA_HOME环境变量的配置

简介: 🔎这里是【Java】,关注我学习Java不迷路👍如果对你有帮助,给博主一个免费的点赞以示鼓励欢迎各位🔎点赞👍评论收藏⭐️

image.png

🔎这里是【Java】,关注我学习Java不迷路

👍如果对你有帮助,给博主一个免费的点赞以示鼓励

欢迎各位🔎点赞👍评论收藏⭐️

👀专栏介绍

【Java】 目前主要更新Java,一起学习一起进步。

👀本期介绍

本期主要介绍JAVA_HOME环境变量的配置

文章目录

配置环境变量作用

配置环境变量步骤

Windows 7,8版本

Windows 10 版本

配置环境变量作用

开发Java程序,需要使用JDK中提供的工具,工具在JDK9安装目录的 bin 目录下。

DOS命令行下使用这些工具,就要先进入到JDKbin目录下,这个过程就会非常的麻烦。

不进入JDKbin 目录,这些工具就不能使用,会报错。

为了开发方便,我们想在任意的目录下都可以使用JDK的开发工具,则必须要配置环境变量,配置

环境变量的意义

在于告诉操作系统,我们使用的JDK开发工具在哪个目录下

配置环境变量步骤

Windows 7,8版本

1. 计算机鼠标右键,选择 属性

2. 选择 高级系统设置

3. 高级 选项卡,点击 环境变量

4. 点击 新建 ,创建新的环境变量

5. 变量名输入 JAVA_HOME ,变量值输入JDK9的安装目录 c:\Java9\jdk-9.0.1

6. 选中 Path 环境变量, 双击 或者 点击编辑

7. 在变量值的最前面,键入 %JAVA_HOME%\bin; 分号必须要写,必须是英文格式。

8. 环境变量配置完成,重新开启DOS命令行,在任意目录下输入 javac 命令,运行成功。

Windows 10 版本

1. 文件资源管理器 --> 此电脑鼠标右键 --> 选择 属性


2. 选择 高级系统设置 --> 选择 环境变量

3. 点击下方系统变量的 新建 ,创建新的环境变量,变量名输入 JAVA_HOME ,变量值输入 JDK9

的安装目录

D:\02_DevelopTools\Java\jdk - 9.0.1

da64afc07ab04673b0ff8a6bc1a508fd.png

4. 选中 Path 环境变量, 双击 或者 点击编辑

5. 点击 新建 ,键入 %JAVA_HOME%\bin ,必须是英文格式。选中该行,上移到最上方,点击确定。

6. 环境变量配置完成,重新开启DOS命令行,在任意目录下输入 javac 命令。

相关文章
|
22天前
|
IDE Java Unix
Java语言开发环境配置详解
Java语言开发环境配置详解
|
1月前
|
Java 程序员 Windows
【Java知识点详解 10】为何要配置环境变量,35岁老年程序员的绝地翻身之路
【Java知识点详解 10】为何要配置环境变量,35岁老年程序员的绝地翻身之路
|
16天前
|
Java 程序员
Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量
Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量
15 3
Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量
|
2天前
|
Java 应用服务中间件 Apache
安装和配置Apache Tomcat是部署Java Web应用程序的常见任务
安装和配置Apache Tomcat是部署Java Web应用程序的常见任务
17 7
|
15天前
|
存储 消息中间件 Java
Java一分钟之-Spring Cloud Config:外部化配置
【6月更文挑战第8天】Spring Cloud Config提供外部化配置,通过Config Server管理和版本控制微服务配置。本文涵盖Config Server与Client的配置、常见错误、多环境配置、实时更新及使用示例。注意配置服务器URL、环境变量设置、Bus配置以及安全问题。使用Config能提升系统灵活性和可维护性,但要留意日志以确保配置正确和安全。
91 10
|
17天前
|
Java Windows
windows系统bat批处理 一键配置java jdk环境变量
windows系统bat批处理 一键配置java jdk环境变量
|
4天前
|
Oracle Java 关系型数据库
Java官网下载JDK21版本详细教程(下载、安装、环境变量配置)
Java官网下载JDK21版本详细教程(下载、安装、环境变量配置)
|
12天前
|
Web App开发 分布式计算 大数据
MaxCompute操作报错合集之配置归并节点,出现java.lang.NullPointerException: null错误提示,该怎么办
MaxCompute是阿里云提供的大规模离线数据处理服务,用于大数据分析、挖掘和报表生成等场景。在使用MaxCompute进行数据处理时,可能会遇到各种操作报错。以下是一些常见的MaxCompute操作报错及其可能的原因与解决措施的合集。
Java相关配置
Java相关配置
1231 0
|
2天前
|
安全 Java
JAVA多线程通信新解:wait()、notify()、notifyAll()的实用技巧
【6月更文挑战第20天】Java多线程中,`wait()`, `notify()`和`notifyAll()`用于线程通信。在生产者-消费者模型示例中,它们确保线程同步。`synchronized`保证安全,`wait()`在循环内防止虚假唤醒,`notifyAll()`避免唤醒单一线程问题。关键技巧包括:循环内调用`wait()`,优先使用`notifyAll()`以保证可靠性,以及确保线程安全和正确处理`InterruptedException`。