jdk环境变量配置和eclipse多版本jdk切换

我们时常配置jdk环境变量,但实际总是感觉记不住,那是因为没有真正理解它所代表的含义。本人之前也是这样,下面介绍以下每个配置的作用和必要性:

一、jdk环境变量配置理解记忆(配置时,忽略大小写)

1.path(必须有)

首先需要理解java编程需要两个重要的过程,编译和运行,编译是将.java文件通过javac.exe转成.class文件,运行是将.class通过java.exe解释器解释为机器识别的语言所以path路径就是为了提供javac.exe、java.exe等的路径。那么path自然是他们的路径

key:path
value:C:\Program Files\Java\jdk1.8.0_101\bin(只写path时)
value:%java_home%\bin(写path和java_home)

2.java_home(可不写)

为path提供便利,当路径很长,经常更改时,使用相对路径,使用绝对路径,如果文件缺失,系统容易崩溃,多以推荐写java_home

key:java_home
value:C:\Program Files\Java\jdk1.8.0_101

3.classpath(jdk1.5后可不写)

classpath路径的目的是为了使java解释器找到java标准类库,java标准类库有tools.jar和dt.jar

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

二、eclipse切换多版本JDK

1.想要做饭必须得有米,准备两个jdk版本,解压或安装记录路径

2.打开eclipse,按照:Window->Preferences->Java->Install JREs->Add->Standard VM->Next->Directory->选择你jdk安装的路径,然后所需要的版本就出现在了Install JREs界面,选择哪个版本勾选即可

你可能感兴趣的:(java)