您的位置:首页 > 编程语言 > Java开发

Java学习笔记之JDK配置的作用和方法(含set设置临时环境变量)

2017-01-04 13:28 435 查看

一、配置JDK解决的几个问题:

运行Java程序需要解决三个问题,即:

Java开发工具在哪儿?配置Path变量(在任意路径下都能使用Java开发工具)

Java源文件在哪儿?控制台进入Java源文件所在目录

Java核心类库(含运行所需要的类文件/编译后的.class文件)在哪儿?配置CLASSPATH变量(虚拟机会在变量所保存的路径下寻找指定的.class文件,注意:如果变量不以;结尾,则仅搜索保存路径,不搜索当前路径,如果以;结尾,则搜索保存路径如果仍然没有指定文件,则继续搜索当前路径)

二、JDK配置的方法:

JAVA_HOME变量(简化和避免path和classpath变量的频繁修改):

JDK根目录,例如:C:\Program Files\Java\jdk1.8.0_91

Path变量:

原:C:\Program Files\Java\jdk1.8.0_91\bin;C:\Program Files\Java\jdk1.8.0_91\jre\bin;

配置JAVA_HOME变量后:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path变量的值末尾有没有;号,如果没有,则先输入;)

CLASSPATH变量(JDK5.0后不建议配置,JDK5.0之后,Java虚拟机能够自动搜寻核心类库):

原:.;C:\Program Files\Java\jdk1.8.0_91\lib;C:\Program Files\Java\jdk1.8.0_91\lib\tools.jar

配置JAVA_HOME变量后:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意添加语句前有一个.)

三、set命令配置临时环境变量(在当前控制台窗口起作用,若窗口关闭,则临时环境变量失效)

set              查看所有的环境变量信息。

set 环境变量名           查看指定的环境变量信息
set 环境变量名=配置信息       配置指定的环境变量信息(例:set path=C:\Program Files\Java\jdk1.7)

set 环境变量名=          清空指定的环境变量信息。

set 环境变量名字 = 新路径%环境变量名字%    在原有的基础上添加新的路径信息。

四、配置环境变量意义的总结:

1.JAVA_HOME:避免频繁修改Path和CLASSPATH路劲信息

2.Path:在任意路径下都能使用Java开发工具

3.CLASSPATH:设置了.class文件的路径信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java jdk 学习笔记
相关文章推荐