JAVA-配置path环境

配置path环境变量变的目的是什么?
控制台可以在任意的路径下都可以找到java的开发工具。

目前path环境变量除了保存了我们自己配置的信息以外,还有系统自带的信息,如果一旦不不小心删除了path环境变量信息,那么就可能导致系统部分功能无法使用。
尽量避免修改的path环境变量信息。

如何尽量避免频繁修改path环境变量?

解决办法:新建一个环境变量保存jdk安装目录会发生变化的部分,然后在path环境变量上引用新环境变量所保存的信息。

由于可能因为更新JDK版本,可能出现安装路径变动的情况,为了避免频繁改动path环境变量,我们可以在外部新建一个Java的变量来给path引用,当JDK安装路径出现变化时,不用去修改path里面的环境变量。

1.首先需要新建一个JAVA_HOME变量,值为JDK的安装路径。如下图:

2.编辑path,在path中添加一条环境变量,值为:%JAVA_HOME%\bin。bin目录存放的是java的开发工具,双%中间加JAVA_HOME的意思是path引用JDK的安装路径,这样不论JDK的安装路径如何改变,只需要更改JAVA_HOME的值,path的环境变量始终指向JDK的安装路径,不用频繁修改path环境变量,避免对path环境变量造成意外修改。如下图:

需求: 在现实开发中有时候jdk版本的信息有时候只会使用一次或者几次就不再使用了,比如开发了一个软件,需要在java5,java6,java7中测试,那么如果是这种需求,我们一般都是通过set命令配置临时环境变量。
临时环境变量就是仅对于当前控制台窗口起作用,窗口一旦关闭,那么配置的临时环境变量信息会发生消失。

set命令的用法:

set  查看所有的环境变量信息。
set 环境变量的名字 查看指定的环境变量信息。
set 环境变量名字 = 路径信息 设置指定的环境变量信息。
set 环境变量名字 = 清空指定的环境变量信息。
set 环境变量名字 = 新路径;%环境变量名字% 在原有的基础上添加新的路径信息。

注意: 以后大家但凡看到是set命令设置的环境变量信息,都是临时环境变量信息。

时间: 2024-10-13 22:47:57

JAVA-配置path环境的相关文章

Java配置的环境变量的区别作用

1.看到<疯狂Java讲义>第三版中讲配置环境变量,1.4节和1.5节,只配置了Path,并且运行成功: 疑问:只需要配置Path吗? 2.百度搜到了如下链接,对以上问题进行解释:如果只在DOS控制台中进行编译执行,配置Path环境变量就够了: JAVA环境变量JAVA_HOME.CLASSPATH.PATH设置详解 3.<疯狂Java讲义>第三版1.5.4节讲到,如果使用1.5以上版本的JDK,即使不设置CLASSPATH,也可以正常编译执行Java程序: 1.5以后的版本,会自

安装好JDK之后,为什么需要去配置path环境变量?

如果不配置环境变量,编译和运行java文件只能在jdk安装目录bin目录里进行,而且该目录有很多的执行命令,如果在删除java文件时不小心误删了其他.exe文件就会很麻烦:配置了环境变量就可以在计算机的任意目录使用bin目录里的javac和java等. 所以在安装好JDK后还需要配置Path变量----------------版权声明:本文为CSDN博主「YaroDong」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明.原文链接:https://blog.c

安装好JDK,怎么配置path环境变量

以windows10为例:1.在桌面上找到"此电脑"右击--"属性"--"高级系统设置"--"高级"--"环境变量(系统变量)"--(下面的)"新建"--变量名:JAVA_HOME--变量值:jdk的安装路径(bin的上一级目录)2.滚轮往下滑到"Path",双击"Path",点击"新建"然后填写:%JAVA_HOME%\bin

Ubuntu配置PATH环境变量

在 ~/.profile 文件中加入以下指令,创建 PATH: sudo gedit ~/.bashrc 1 1 sudo gedit ~/.bashrc 在 ~/.bashrc 中进行设置,在文件最前面加入如下单独一行 export PATH=$PATH:/usr/local/hadoop/sbin:/usr/local/hadoop/bin 1 1 export PATH=$PATH:/usr/local/hadoop/sbin:/usr/local/hadoop/bin 添加后执行 sou

JAVA 配置JSON环境

转自:http://blog.csdn.net/femalcoder/article/details/55655477 需要用到的包: commons-beanutils-1.7.0.jar commons-collections-3.1.jar commons-httpclient-3.1.jar commons-lang-2.5.jar commons-logging-1.0.4.jar ezmorph-1.0.3.jar json-lib-2.1-jdk15.jar 原文地址:https:

JAVA JDK安装及path环境变量配置

JDK安装 JVM  :JAVA虚拟机 JRE :java运行环境=JVM+核心类库 JDK :JAVA开发工具包=JRE+java开发工具 java开发工具:编译工具(javac.exe) . 运行工具(java.exe) .打包工具(jar.exe)等 JDK下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html JDK安装目录: bin: 存放的是java的开发工具. include :存放的调用系统资源

JDK的path环境变量配置(两种方式)

1 path环境变量的作用及配置方式1 1.1 path环境变量的作用 1) 在JDK的bin目录下开发程序容易产生的问题 如果文件过多,不方便管理: 删除自己写过的不需要的文件,可能不小心把JDK自带的工具给删除了. 2) 如何解决问题呢 notepad这样的命令为什么在任何路径下都能够执行,原因是配置path环境变量. path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的这些可执行文件. 1.2 Path环境变量的配置方式1 右键点击桌面计算机→选择属性→选择高

浅谈Java中path、classpath环境变量的配置问题

一. 编译和运行Java程序必须经过两个步骤: 1.将源文件编译成字节码: 2.解释执行平台无关的字节码程序. 二.问题 以上两个步骤分别需要使用javac和java两个命令(javac命令对java源文件进行编译生成class文件,java命令对生成的class文件进行运行),如果我们直接在cmd命令行窗口里依次输入javac和java命令,可能会看到以下错误: 另外当我们移动了class文件后,执行java命令时,会出现以下错误: 三.分析问题 我们已经在计算机里安装了JDK,而jdk的安装

java基础JDK jvm path环境变量

JDk=JRE +java的开发工具(javac.exe java.exe javadoc.exe)JRE =JVM +Java核心类库 2.为什么 要配置 path环境变量 ?如何配置?JAVA_HOME =bin的上一层目录path =%JAVA_HOME%\bin 3.常用的命令行操作都有哪些(至少四个)cd mdrddelcd ..cd/ 4.创建如下类 使得运行的话可以输出创建一个java 文件: ChairMan.javapublic  class   ChairMan{ publi

一些关于path环境变量的问题

(仅个人观点) 刚学习java的时候很疑惑为什么要配置PATH环境变量,理由是什么 --首先要了解console控制台 计算机的每个操作实际上都是控制台一条一条的dos命令完成的 --在搜索中输入CMD即是计算机的控制台 --以我个人为例,打开控制台显示的是. --然而此时输入[cd 路径]并不能打开不在当前文件夹或者盘下的文件,如不能打开D盘下的文件 --配置环境变量Path路径即是: 作用:在任何路径下都可以打开该文件. 比如,a.txt保存在D:下,在控制台中输入[cd a.txt]若无设