Java的安装与多版本配置

最近换了电脑,好多东西需要重新安装,借此机会记录一下各种软件的安装和配置过程,当年都是踩过坑的……
(╯‵□′)╯︵┻━┻掀桌,缓慢更新ing……欢迎指正讨论~

本期主要介绍Java1.8 的安装和配置,有需要的小伙伴也可以看看后面的Java多版本配置。

一、 下载JDK

JDK的下载,这里提供官网和百度云两种途径,大家可以自行选择。

(1)官网下载

Java1.8的官网下载地址为 Java SE Development Kit 8 Downloads,你也可以进入 Java SE 各版本下载 中下载你所需要的版本。进入下载页面,首先点击接受协议,再选择对应的版本进行下载,Windows32位系统选择Windows x86,64位系统选择Windows x64。
Java8

(2)百度网盘下载

JDK1.8 百度云链接:https://pan.baidu.com/s/1vMV60_bN5EXjJmLCZbLSgg 密码:tjwl
JDK10 百度云链接:https://pan.baidu.com/s/1bFflg1v9s8PfdoxcDdIhPA 密码:hnxq

二、 安装Java

JDK下载完成后双击刚刚下载的安装包开始安装,安装过程有两个步骤:

  1. 首先是安装JDK(Java开发工具包),需要选择安装路径,如 D:\Java\jdk1.8.0_131
    Install_JDK_1
    Install_JDK_2
    Install_JDK_3
  2. JDK装到一半会弹出JRE安装窗口,同样需要选择路径,如 D:\Java\jre1.8.0_131
    Install_JRE_1
    Install_JRE_2
    Install_JRE_3
    安装完成后关闭窗口,Java就安装好了,但是进行Java开发,还需要进行最后一步——配置开发环境。

三、 配置Java开发环境

环境配置是很重要的一步,很多软件的运行都需要正确地配置环境,在此电脑(我的电脑)上单击右键 ,选择属性 → 高级系统设置 → 高级 → 环境变量,打开环境变量面板,在系统变量中选择变量可以编辑变量值,也可以新建变量。
Config_1
Config_2
Config_3
Config_4

Java开发环境需要配置三个环境变量:JAVA_HOME,PATH和CLASSPATH。
新建环境变量 JAVA_HOME,变量值选择你的JDK安装路径,如 D:\Java\jdk1.8.0_131,之后如果路径发生变化,也要修改此变量值。
Config_JAVA_HOME
新建环境变量 CLASSPATH,若已有此变量则直接在变量值后增加如下语句,
.;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\dt.jar;注意前面有一个点
Config_CLASSPATH
在环境变量 PATH 中新增一行 %JAVA_HOME%\bin,win7系统直接在原变量值后添加,注意与原变量值要用分号隔开。
Config_PATH

四、 测试环境

接下来测试环境是否配置成功,win+R 打开运行,输入 cmd 回车打开命令提示符。如下图所示,若输入java -version 回车显示当前Java版本,输入 javac 显示命令的用法,则表示你的Java已经安装配置完成,现在就可以开始你的Java开发啦~
Check_1
Check_2

五、 多版本配置

有时候因为兼容性等问题,我们需要在不同版本的 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,点击确定保存。
Config_Poly_1
Config_Poly_2
编辑 PATH 变量, 将原来的 %JAVA_HOME%\bin 改为 %JAVA_HOME10%\bin 保存,此时打开 cmd 输入 java -version 可以看到当前的 Java 版本为 10.0.2,这说明环境配置已成功。如果要切换到 Java1.8 ,只需要将 PATH 中的 %JAVA_HOME10%\bin 改为 %JAVA_HOME8%\bin 即可。
Config_Poly_3
Check_Poly_1
但是改完测试时发现此时的 Java 版本仍是 10.0.2,这是因为 PATH 变量中还有一个变量值为 C:\Program Files (x86)\Common Files\Oracle\Java\javapath,此变量值在 %JAVA_HOME8%\bin 之上,当在 cmd 中输入 java -version 时,系统会在 PATH 中按从上到下的路径搜索 java.exe,所以我们的修改并没有起到作用。
Config_Poly_5
Check_Poly_2
为了解决这个问题,可以将 C:\Program Files (x86)\Common Files\Oracle\Java\javapath 这个变量值删除,或者将 %JAVA_HOME8%\bin 上移。完成后在进行测试,可以发现此时的版本变为 Java1.8 了,至此 Java 多版本的配置已完成。
Config_Poly_6
Check_Poly_3

  • 36
    点赞
  • 139
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值