win10系统下JAVA之JDK压缩包制作方法及安装教程

有时进行JAVA开发,我们可能会用到不同版本的JDK,每次切换不同版本时,总不能删除之前的,重新下载一个新版本,所以通过压缩包免安装方式进行多版本切换则方便多了。而且压缩包还能随身携带,在另一台电脑上快速操作。文末有彩蛋。

1压缩包制作

1准备安装包及压缩工具

Oracle官网下载对应安装包:https://www.oracle
各版本下载汇总地址:https://www.oracle/java/technologies/javase-downloads.html
JDK1.8 下载
JDK1.7 下载
JDK1.6 下载
JDK1.5下载
从上述链接中下载好exe文件,但不要安装。
压缩工具下载7-zip:https://www.7-zip

2压缩包制作

在电脑上安装好7-zip软件,运行该压缩软件,从中打开JDK安装包(即.exe文件),打开后点击软件菜单栏中的“提取”按钮。
此时,若下载的JDK是32位的,则会生成一个tools.zip文件;
若JDK是64位的或未能生成tools.zip文件,则通过7-zip软件进入刚才生成的那个文件夹中,依次进入~\jdk-8u241-windows-x64.rsrc\1033\JAVA_CAB10,找到111文件,并再次对该文件进行“提取”操作,即可得到tools.zip文件。
解压tools.zip文件便能得到无需安装的JDK,可放置在任意路径下。

2压缩包环境配置

1配置JAVA_HOME




此电脑→属性→高级系统设置→环境变量


在系统变量中选择新建

变量名为:JAVA_HOME
变量值为:压缩包解压后的文件夹路径(路径中尽量不要包含空格)

2设置CLASSPATH

在环境变量下的系统环境再次点击“新建”

变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

3在path中加入两个新的配置

path不用再新建,再系统变量中找到一个path,如下:

双击path,新建两个变量,如下:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
新建完毕,确定
至此,环境变量配置完毕

3检验是否配置成功

进行DOS命令窗口

输入java -version,显示如下图:

代表安装成功。(此处会有个小bug,如下图,具体如何解决,下篇分解)

若需使用多个版本的jdk,只需重复操作上述方法制作出相应的JDK压缩包,解压放在某一路径下,再将JAVA_HOME的变量值改为对应的路径地址,即可完美快速切换不同版本JDK。
彩蛋:由于官网打开较慢,下载更慢,所以笔者在此提供了一个已下载好的exe文件和一个已经制作好的压缩包(版本是1.8,64位的):
链接:https://pan.baidu/s/1ov8pH21flaRJUjbZcsJsLQ
提取码:lqgk

更多推荐

win10系统下JAVA之JDK压缩包制作方法及安装教程(环境配置)