前言
jdk8 oracle官方下载页面
https://www.oracle.com/java/technologies/downloads/#java8-windows
可以看到,只有exe安装包(官方对有些版本提供了解压版,有些不提供)
我们搞开发的,一般电脑上会有好几个jdk版本的环境,如果使用了exe安装,他不会添加到环境变量里,后期切换jdk版本非常麻烦,具体可以百度或者自己试验。
做什么
我们想用的是zip解压版,这样可以在环境变量里随时切换jdk版本,我们开始用exe制作zip版本
下载最新的exe安装包
这里下载的是8u351,x64版本(如果下载太慢,可以使用谷歌浏览器
,并且开启谷歌浏览器的多线程下载,或者使用第三方下载工具,例如IDM
)
解压
用解压软件直接解压exe,我这里用的是360压缩国际版
开始
进入 \jdk-8u351-windows-x64\.rsrc\1033
里面有好几个JAVA_CAB*
文件夹,我们只需要关注两个:9和10,JAVA_CAB9是源代码、JAVA_CAB10我们要找的JDK压缩包
进入JAVA_CAB10
,里面有一个111
文件,因为这个文件没有后缀,右键不能直接解压,所以我们给他加个后缀.zip
,然后就可以右键111.zip
解压了
解压好之后,里面有一个tools.zip
tools.zip
就是我们熟知的jdk压缩包了,可以直接拿来用了
给压缩包改个名jdk-8u351-windows-x64.zip
,就可以愉快的发给小伙伴玩耍了