首先,我们需要去Oracle官网下载JDK的exe安装程序,下载页面:传送门,我下载的是截至目前为止最新的JDK 8u192。接下来就有两种方式获取免安装版的JDK、JRE和源码包,第一种方式不需要打开exe安装程序,第二种方式需要打开exe安装程序(仅打开,不安装)。
我提取后的免安装版JDK,下载地址:免安装版JDK_8u192
我提取后的免安装版JRE,下载地址:免安装版JRE
一、不需要打开exe安装程序
1. 提取JDK
(1) 对着JDK的exe安装程序右击,使用7-zip软件提取安装程序文件到指定位置,我这里直接提取到当前位置
(2) 提取完毕后的文件一览图
(3) 进入“.rsrc” → “1033”文件夹,可以看到有四个以“JAVA_CAB”开头的文件夹,这些文件夹中存放的文件都需要经过进一步提取才能为我们所用,分别来介绍一下这些文件夹都是些啥玩意儿。“JAVA_CAB7”中存放的是JRE的exe安装程序,“JAVA_CAB9”中存放的是“”源码包,“JAVA_CAB10”中存放