jdk exe安装包如何自制zip解压版

前言

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,就可以愉快的发给小伙伴玩耍了

posted @ 2022-11-10 10:09  DaenMax  阅读(1058)  评论(0编辑  收藏  举报