环境变量配置
这里以JDK1.8以及JDK10为例,来进行两个版本JDK的配置,以及切换使用。
JDK的安装步骤这里就直接省略了。
首先这里是我的JDK1.8的版本,直接安装上默认的路径了,单独的jre也安装了,单独的jre可以不用装,jdk里面包含。
安装完之后就需要进行环境变量的配置了。
我们可以先打开doc命令行,进行一些命令的测试。例如:
那么接下来我们进行环境变量的配置(这里以win10为例):
我的电脑------>右键------->属性------->高级系统设置------->高级------->环境变量
然后在下面系统变量里面新建
JAVA_HOME
这块需要注意的是安装JDK10在默认在Path中有这样的一个配置:
而这里在doc中就已经可以调用java命令了,但是javac的命令还没有配置。
CLASSPATH
这个可以不用进行配置了,而且从JDK1.9开始也没有dt.jar和tools.jar了。
dt.jar是与swing相关一些组件,tools.jar是JDK中的一些工具类库;
其实这个变量从JDK1.5之后也就不需要进行配置,尽管在1.5~1.8里dt.jar和tools.jar依然存在;
如果你想去配置的话可以这样去配置:
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意前面有个“.”不要忘记,表示JVM从当前目录下加载class文件,而默认情况下,你不配置也是从当前目录下进行加载的
Path
变量名:Path(一般已经在系统变量中已经存在,点击编辑记性)
变量值:%JAVA_HOME8%\bin
这里要使用哪个版本的JDK只需要修改标识就行。
这是因为刚刚安装jdk10的时候默认配置了一个环境变量,而且位于第一行,而我们配置的再最下面,那么你只需要删除默认配置的那个,或者把我们配置的移动到它的前面。
到此我们的环境变量就配置完成了。
EclipseJDK版本的切换
Window---->Preferences---->Java----->Installed JREs
然后选择应用
然后
至此我们再新建项目的时候:
单个项目修改JDK版本
对于之前创建的单个项目还是使用的JDK1.8,如何进行修改呢?或者说如何让某个项目使用指定版本的JDK?
右键项目----->Properties---->Java Build Path----->libraries
然后再找到单个项目的Compiler
修改单个项目的JDK版本就只需要修改Java Build Path和JavaCompiler就可以了。前提是你一定要有要修改版本的JDK