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菜鸟学习笔记--配置篇(二):Ubuntu JDK环境变量配置与常见问题
- 14. JAVA 枚举(Enum、类集EnumMap&EnumSet 、实现接口、定义抽象方法) ----- 学习笔记
- Android(java)学习笔记242:多媒体之设置全屏的方法
- java学习笔记——window7下JDK环境变量配置图解
- SetImageROI函数设置ROI区域的作用及用法————学习OpenCV笔记(三)
- 【opencv学习笔记】SetImageROI函数设置ROI区域的作用及用法
- 【Java反射学习笔记系列之jdk动态代理】静态代理和动态代理的区别以及动态代理的作用和实现
- Java学习笔记--解析JDK与IDE(Linux下Java环境变量的配置)
- JAVA学习第一天(JDK PATH 和 CLASSPATH环境变量的作用及其配置)
- Java学习笔记---1.Java发展及JDK配置
- 第1章 Java基本概念及环境配置——FAQ1.14 JDK安装时设置PATH和CLASSPATH环境变量有何作用?
- JAVA学习笔记(一)Vector类中set方法的使用问题
- Java学习笔记73. 后台线程与setDaemon( )方法
- Java菜鸟学习笔记--配置篇(一):Windows JDK环境变量配置与常见问题
- Java学习之道:jdk环境变量配置方法
- 学习笔记:dos控制台下用set命令设置classpath临时变量分号问题
- 菜鸟Java学习笔记02--配置JDK环境变量的目的和HelloJava程序
- 【安卓学习笔记】JAVA基础Lesson2-JDK安装与环境配置
- [学习笔记] JAVA菜鸟入门篇-JDK安装以及配置
- Java学习之道:jdk环境变量配置方法