最近换了电脑,好多东西需要重新安装,借此机会记录一下各种软件的安装和配置过程,当年都是踩过坑的……
(╯‵□′)╯︵┻━┻掀桌,缓慢更新ing……欢迎指正讨论~
本期主要介绍Java1.8 的安装和配置,有需要的小伙伴也可以看看后面的Java多版本配置。
一、 下载JDK
JDK的下载,这里提供官网和百度云两种途径,大家可以自行选择。
(1)官网下载
Java1.8的官网下载地址为 Java SE Development Kit 8 Downloads,你也可以进入 Java SE 各版本下载 中下载你所需要的版本。进入下载页面,首先点击接受协议,再选择对应的版本进行下载,Windows32位系统选择Windows x86,64位系统选择Windows x64。
(2)百度网盘下载
JDK1.8 百度云链接:https://pan.baidu.com/s/1vMV60_bN5EXjJmLCZbLSgg 密码:tjwl
JDK10 百度云链接:https://pan.baidu.com/s/1bFflg1v9s8PfdoxcDdIhPA 密码:hnxq
二、 安装Java
JDK下载完成后双击刚刚下载的安装包开始安装,安装过程有两个步骤:
- 首先是安装JDK(Java开发工具包),需要选择安装路径,如 D:\Java\jdk1.8.0_131。
- JDK装到一半会弹出JRE安装窗口,同样需要选择路径,如 D:\Java\jre1.8.0_131。
安装完成后关闭窗口,Java就安装好了,但是进行Java开发,还需要进行最后一步——配置开发环境。
三、 配置Java开发环境
环境配置是很重要的一步,很多软件的运行都需要正确地配置环境,在此电脑(我的电脑)上单击右键 ,选择属性 → 高级系统设置 → 高级 → 环境变量,打开环境变量面板,在系统变量中选择变量可以编辑变量值,也可以新建变量。
Java开发环境需要配置三个环境变量:JAVA_HOME,PATH和CLASSPATH。
新建环境变量 JAVA_HOME,变量值选择你的JDK安装路径,如 D:\Java\jdk1.8.0_131,之后如果路径发生变化,也要修改此变量值。
新建环境变量 CLASSPATH,若已有此变量则直接在变量值后增加如下语句,
.;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\dt.jar;
,注意前面有一个点,
在环境变量 PATH 中新增一行 %JAVA_HOME%\bin
,win7系统直接在原变量值后添加,注意与原变量值要用分号隔开。
四、 测试环境
接下来测试环境是否配置成功,win+R 打开运行,输入 cmd 回车打开命令提示符。如下图所示,若输入java -version
回车显示当前Java版本,输入 javac
显示命令的用法,则表示你的Java已经安装配置完成,现在就可以开始你的Java开发啦~
五、 多版本配置
有时候因为兼容性等问题,我们需要在不同版本的 Java 之间切换,而当前的Java版本与配置的路径有关,为了方便切换我们可以为每个版本的Java配置对应的 JAVA_HOME,以下以 Java1.8 和 Java10 的配置来说明。Java10 的安装过程与 Java1.8 类似,这里不再赘述。
下面开始配置环境,首先打开环境变量配置面板(此电脑(我的电脑)右键 → 选择属性 → 高级系统设置 → 高级 → 环境变量),将之前的 JAVA_HOME 变量名修改为 JAVA_HOME8,变量值不变,点击确定保存。再新建一个变量 JAVA_HOME10,变量值设为 Java10 的安装目录,如 D:\Java\Java10\jdk-10.0.2,点击确定保存。
编辑 PATH 变量, 将原来的 %JAVA_HOME%\bin
改为 %JAVA_HOME10%\bin
保存,此时打开 cmd 输入 java -version
可以看到当前的 Java 版本为 10.0.2,这说明环境配置已成功。如果要切换到 Java1.8 ,只需要将 PATH 中的 %JAVA_HOME10%\bin
改为 %JAVA_HOME8%\bin
即可。
但是改完测试时发现此时的 Java 版本仍是 10.0.2,这是因为 PATH 变量中还有一个变量值为 C:\Program Files (x86)\Common Files\Oracle\Java\javapath
,此变量值在 %JAVA_HOME8%\bin
之上,当在 cmd 中输入 java -version
时,系统会在 PATH 中按从上到下的路径搜索 java.exe,所以我们的修改并没有起到作用。
为了解决这个问题,可以将 C:\Program Files (x86)\Common Files\Oracle\Java\javapath
这个变量值删除,或者将 %JAVA_HOME8%\bin
上移。完成后在进行测试,可以发现此时的版本变为 Java1.8 了,至此 Java 多版本的配置已完成。