2021-02-01 JDK15无jre文件夹,配置环境path变量
背景:Java安装在D盘,代码放在E盘
方法一:直接修改path
安装好了以后,直接将javac的路径添加至path中,注意要添加英文状态下的分号;分割每个不同的path。
添加以后如下:
C:\Program Files\Common Files\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0**;D:\Java\bin**
在E盘中找到了javac
class Demo1{
public static void main(String[] args){
System.out.println("晚上大家一定要自己配环境,明白配置path环境的目的是什么,然后写出第一个java例子");
}
}
class Demo2{
public static void main(String[] args){
System.out.println("ABC");
}
}
方法二:多版本java同时存在时
目前path环境变量除了保存了我们自己配置的信息以外,还有系统自带的信息,如果一旦不不小心删除了path环境变量信息,那么就可能导致系统部分功能无法使用。尽量避免修改的path环境变量信息。
解决办法:新建一个环境变量保存jdk安装目录会发生变化的部分,然后在path环境变量上引用新环境变量所保存的信息。
1、新建一个环境变量JAVA_HOME,变量值为jdk安装路径,即去掉bin的部分
2、将原来path中D:\Java变成%JAVA_HOME%
C:\Program Files\Common Files\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;%JAVA_HOME%\bin
同样找到了javac
需求: 在现实开发中有时候jdk版本的信息有时候只会使用一次或者几次就不再使用了,那么如果是这种需求,我们一般都是通过set命令配置临时环境变量。
临时环境变量就是仅对于当前控制台窗口起作用,窗口一旦关闭,那么配置的临时环境变量信息会发生消失。
set命令的用法:
set 查看所有的环境变量信息。
set 环境变量的名字 查看指定的环境变量信息。
set 环境变量名字 = 路径信息 设置指定的环境变量信息。
set 环境变量名字 = 清空指定的环境变量信息。
set 环境变量名字 = 新路径;%环境变量名字% 在原有的基础上添加新的路径信息。
注意: 以后大家但凡看到是set命令设置的环境变量信息,都是临时环境变量信息。
这里是引用
(1)set查看所有环境变量信息
(2)set path,查看指定环境变量的信息
(3)set path=D:\Java\bin,再输入set path,最后输入javac即可调用路径内的java版本。