栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

环境变量的作用和设置方法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

环境变量的作用和设置方法

菜鸟一只,若有不正之处,还请批评指正。

下面是百度百科里的内容

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

作用:

将某个程序路径(好像不止是路径,但大多数是路径)赋给环境变量,就可以通过环境变量去找你要运行的程序,简化操作

为什么要设置环境变量?

看我下面的使用java操作的繁简对比就能了解一二(例子是Linux下的)

设置前

 设置后

 看到区别了吗,设置后就不用输入那一堆路径了。

(在这设置的环境变量是PATH=/opt/jdk1.8.0_301/bin:$PATH,具体怎么设置在下面写)

再拿java举例,安装完jdk后配置变量不止配置PATH,还要配置JAVA_HOME,好多程序会通过这个变量寻找jdk。

jdk的设置还可以用到JAVA_HOME

下面是Windows的java环境变量设置:

JAVA_HOME D:program filesJavajdk-14

PATH D:program filesJavajdk-14bin 还可以是 %JAVA_HOME%bin

这就看出作用来了,这的环境变量就是一个路径,通过这个路径可以找到想要的某些目录或程序。

设置方法 1.先说Windows的图形界面(怎么设置看界面一目了然)

此电脑打开->空白处右键->属性->高级系统设置->环境变量

 

 

用户变量,顾名思义,当前用户的。

系统变量,系统的,所有用户都有。

新建 类比其他的环境变量,设置你想设置的环境变量

 编辑 选中你要编辑的环境变量,再点击编辑

 下面这个是PATH的,

 2.然后是Windows命令行方式

设置环境变量有两个命令set和setx

set设置临时环境变量,只对当前窗口的应用有效

setx设置永久环境变量, setx 在注册表中将变量写入主机环境。

//  set可以用来查看全部的环境变量,set PATH查看PATH的值,这在下面用来查看设置结果

( 大家可千万不要用自己的电脑的那些本来就有的环境变量做练习啊!!!)

  • 新建环境变量

    set BB=D:Program Files

     setx AA "D:Program Files"        //setx不允许有空格,所以这加了引号

     没有立即生效,关了重新打开一个黑窗口就行了

    (setx设置环境变量后,将在新打开的终端中生效,当前终端不会立即生效。)

  • 给环境变量添加值

    set BB=%BB%;D:PPFF

     setx AA "%AA%;D:PPFF"        //这后面得加引号

 

 

  • 清空环境变量

    set BB=

     

    setx AA ""

     

setx参数列表里是这么说的:

/M 指定应该在系统 (HKEY_LOCAL_MACHINE) 环境中设置此变量。在 HKEY_CURRENT_USER 环境下,默认将设置此变量。

也就是说加 /M参数的是设置系统环境变量,不加的话默认是设置用户环境变量,上面的setx命令都没加/m,都是在设置用户环境变量。

(输入 setx /? 查看参数列表)

设置系统环境变量语法:

setx env_name env_value /m

3.linux下

打开 vim /etc/profile

 写入

JAVA_HOME=/opt/jdk1.8.0_301

PATH=/opt/jdk1.8.0_301/bin:$PATH

export JAVA_HOME PATH

 能用了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/275895.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号