JAVA环境变量配置


前言

在下载了JDK后,如果不能正确配置环境变量,在控制台无法使用java等指令。在看了一些网上的配置过程还有亲身实践之后,做一个简单总结。


关于环境变量

环境变量记录着计算机工作中可能用到的一些值和地址。

环境变量从哪打开?

这里以win10为例,不同版本可能稍有不同。

  • 双击“此电脑”进入文件资源管理器↓
    在这里插入图片描述

  • 右键“此电脑”点击“属性”↓进入设置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 在这页的最下边有个“高级系统设置”,点击这个进入系统属性↓
    在这里插入图片描述
    在这里插入图片描述

  • 点击“高级”选项卡就能看到右下角有个“环境变量”↓
    在这里插入图片描述
    在这里插入图片描述

  • 点击“环境变量”就可以看到这台电脑的各种环境变量了↓
    在这里插入图片描述

环境变量的添加与修改

  • 如果在环境变量中找不到想要的环境变量,可以自己进行添加,点击“新建”然后输入变量名和这个环境变量的值即可。
  • 如果是修改某个环境变量,选中需要修改的环境变量,然后点击“编辑”然后将这个环境变量的值修改即可。

用户变量和系统变量

用户变量是只对当前这个用户生效的,而系统变量是对所有使用这台计算机的用户生效。

所以为了方便,我通常都只是修改系统变量。

环境变量的一些说明

  • 一个环境变量可以有很多个地址,每个地址之间用;分隔开来
  • 环境变量Path是将一些可执行程序的地址放入了,这样不管控制台是在哪一个地址下都能使用这些地址中的可执行程序
  • 通常一个环境变量就是一行。但Path这个环境变量在配置的时候(win10)会出现一个表格,每一行是一个地址,阅读和编辑都挺方便,不需要用;将地址隔开,如下图↓:
    在这里插入图片描述

一、JAVA_HOME的配置

JAVA_HOME这个环境变量是JDK的根目录,在这个目录下有 bin、lib 等文件夹和一些文件。

我下载的JDK版本是13.0.1,使用的是安装时的默认安装地址,地址为C:\Program Files\Java\jdk-13.0.1。
在这里插入图片描述
除此之外,我还下载了一个1.8.0版本的JDK,使用的是我自定义的地址,地址为D:\Java\JavaSE8\Program。

所以为了有时候方便切换Java版本,在环境变量中我另外自定义了两个变量,一个是JAVA13_HOME,存放java13的地址,一个是JAVA8_HOME,存放java8的地址。

然后JAVA_HOME这个变量的值就可以为%JAVA13_HOME%或者%JAVA8_HOME%,在切换java的时候只需要将数字修改就可以了。
在这里插入图片描述
像这里↑我现在使用的Java版本是1.8.0的那个。

二、CLASSPATH的配置

CLASSPATH这个环境变量记录的是java的一些包的地址。

因为随着java版本的改变,CLASSPATH也会改变,如果每次切换java版本就修改一次会很麻烦,所以,CLASSPATH不能使用绝对地址,而是要利用上面说的JAVA_HOME这个环境变量。

我这里配置如下:
在这里插入图片描述
这里附上CLASSPATH的内容↓:

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

注意.;不要漏掉,这是将当前地址包含在CLASSPATH内。

三、Path的配置

在Path里我们只需要在里面添加下面两条↓即可,如果没有配置这个,在控制台是无法使用java等命令的。

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

测试

  • 使用 < Win> + < R> 组合键打开运行
  • 输入“cmd”按下进入控制台
  • 在控制台输入↓:
java -version

像我这里这样显示出java的版本信息了就成功了↓
在这里插入图片描述


总结

  • JAVA_HOME存放JDK根目录
  • CLASSPATH:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib
  • Path添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值