JDK配置环境变量JAVA_HOME、Path、CLASSPATH
配置环境:
- 系统:window10
- JDK: openjdk version “15.0.1” 2020-10-20
在JDK 9后只要配置JAVA_HOME和Path
JAVA_HOME
为了后续可能会加入不同的JDK
版本,能够做到简单,通过配置JAVA_HOME
来获取bin
目录之前的目录结构
就对配置jdk的环境变量来说,JAVA_HOME不是必须的,可以直接用路径替代%JAVA_HOME%
即 C:\Program Files\Java\jdk1.8.0_131\bin 与 %JAVA_HOME%\bin 所表达的意思相同,
而%JAVA_HOME%就是引用JAVA_HOME的路径。
Path
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin //JDK9之后目录jre没有了,所以使用JDK9以后的版本可以不用这一行
CLASSPATH
classpath
是存放字节码文件的路径,可以是任意的路径,当执行java xxx.java
命令时,系统会在classpath
的路径下自动寻找相应的.class
字节码文件。
Jdk1.5版本以后无需配置classpath
在cmd下输入
java -version
首先dos
模式下会在当前路径寻找javac.exe
、java.exe
等等这些.exe
的文件,如果没有找到;
就去环境变量的Path
的路径下依次寻找这些.exe
文件。
所以为了方便在任何路径的dos
模式下,能够找到javac.exe
、java.exe
等等这些.exe
的文件,
就要在环境变量中配置path
。
JDK 8和JDK 9的目录结构的改变
JDK配置环境变量JAVA_HOME、Path、CLASSPATH相关推荐
- 安装jdk配置环境变量JAVA_HOME不起作用
今天重新安装系统,需要装jdk,配置环境变量,于是先配置JAVA_HOME D:\Program Files\Java\jdk1.8.0_144, 然后在配置path路径,但是cmd到dos命令行输 ...
- jdk配置环境变量中path、classpath路径
第一步,安装后配环境,右击我的电脑,选择"属性":选择"高级"选项卡,点击"环境变量": 第二步,新建"java_home&quo ...
- java的三个环境变量是啥_JAVA中常用需要设置的三个环境变量(JAVA_HOME、CLASSPATH、PATH)...
JAVA中常用需要设置的三个环境变量: JAVA_HOME.CLASSPATH.PATH (一) 配置环境变量:(相对路径) 1. JAVA_HOME=x:/jdk1.6.0 2. 用%JAVA_HO ...
- macOS下查看Java/JDK的安装目录_查看Java/JDK的版本信息_配置环境变量JAVA_HOME
文章目录 查看JDK的安装目录 查看系统当前正在使用的 JDK 版本信息 配置环境变量 JAVA_HOME 查看JDK的安装目录 通常情况下,macOS安装JDK,默认是安装在 /Library/Ja ...
- Xamarin.Forms教程下载安装JDK配置环境变量
Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...
- jdk配置环境变量(win10)
jdk配置环境变量(win10) jdk跟环境变量的配置是学习java的必经之路!你是否已经掌握呢? 1.下载安装jdk 官网下载:https://www.oracle.com/cn/java/tec ...
- JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解
转自:http://blog.163.com/dreamman_yx/blog/static/26526894200842414338201/ Windows下JAVA用到的环境变量主要有3个,JAV ...
- win10下如何为jdk配置环境变量
安装好了jdk后,我们还需要为java配置环境变量. 第一步,打开控制面板后一直按照下图的箭头指示处依次点击. 第二步,新建一个名为JAVA_HOME的系统变量,第二栏的值即为你自己jdk的安装路径, ...
- linux安装jdk配置环境变量之永久生效
首先,官网下载jdk包 下载地址:https://www.oracle.com/cn/java/technologies/javase/javase8-archive-downloads.html 下 ...
最新文章
- Java 参数后面跟三个... 的作用
- Linux下__attribute__((visibility (default)))的使用
- 我在北京工作这几年 – 一个软件工程师的反省
- 贝叶斯网络的应用实例一
- 系统上云服务器地址,可以自己安装系统的云服务器地址
- PHP获取一段时间内的每个周几, 每月几号, 遇到特殊日子就往后延
- 关机时无人照管更新正在运行_路辉物流设备:无人化分拣作业驱动物流业降本增效...
- 【django小练习之主机管理界面】
- AirPrint 基础知识
- 基于python 爬虫的数据库设计开题报告_基于博容舆情分析的Python爬虫系统的设计与应用开题报告...
- linux系统pdf转图片
- MySQL局域网连接失败问题解决
- 金山词霸 for linux,在Linux下使用金山词霸2003
- 哔哩哔哩轻视频怎么去水印
- Zephyr UART
- 树莓派怎么切换输入法_树莓派安装中文界面/输入法/远程桌面控制 实测笔记教学...
- 微信商城开发:公众号平台接口配置及调试
- 长沙医学院计算机科学与技术专业怎么样,长沙医学院有哪些专业及什么专业好...
- 计算机图形学L系统生成树的简单解释
- html支持网络串流flv视频播放
热门文章
- Python图像增强与特效-利用百度AI进行黑白图像上色
- JUC P1 进程,线程,管程 基础+代码
- 微信小程序实现抽奖走马灯+圆点闪烁
- 天涯明月刀7月5号服务器维护,【图片】7月13日天泪迷局夏季版本服务器维护更新公告【天涯明月刀ol吧】_百度贴吧...
- ios自用url整理
- 数字化转型五步法与成功案例 by 傅一平
- kill -9无法杀死进程
- 最简单的C程序Hello world!详解
- Python能成为通用编程开发语言的10大原因
- glimpse .net_如何在ASP.Net Core中使用Glimpse