将jdk1.8版本的exe安装包解压

步骤 1:准备工具

下载并安装 7-Zip:
7-Zip 是一款免费的压缩 / 解压工具,支持直接解压 EXE 格式的安装包。
官网下载地址:https://www.7-zip.org/

步骤 2:解压 EXE 安装包

右键点击 jdk_8.0.1310.11_64.exe,选择 “7-Zip” → “打开压缩包”。
(若未显示此选项,需手动用 7-Zip 打开文件)
提取安装文件:
在 7-Zip 窗口中,进入路径:

rsrc\1033\JAVA_CAB10

找到名为 111 的文件(无后缀),右键选择 “解压到当前文件夹”。
将解压后的文件重命名为 tools.zip。

步骤 3:解压 tools.zip

解压 tools.zip:
用 7-Zip 或其他工具解压 tools.zip,得到一个名为 tools 的文件夹。
处理 .pack 文件:
以管理员身份打开命令提示符(CMD)。
切换到 tools 文件夹路径:

cd D:\路径\to\tools

执行以下命令将 .pack 文件转换为 .jar:

for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar"

(注意:需确保 unpack200.exe 在 tools\bin 目录下)

步骤 4:获取源代码(可选)

提取 src.zip:
返回 EXE 解压后的路径:

rsrc\1033\JAVA_CAB9

找到名为 110 的文件,重命名为 src.zip,解压后得到 Java 源代码。

步骤 5:验证解压结果

解压完成后,检查目录结构是否包含以下内容:
tools/
├── bin/ # 包含 java.exe、javac.exe 等工具
├── jre/ # Java 运行环境
├── lib/ # 类库文件
└── src.zip # 源代码(可选)

注意事项
路径问题:确保解压过程中路径没有中文或特殊字符。
权限问题:执行 CMD 命令时需以管理员身份运行。
版本兼容性:此方法适用于 JDK 8,其他版本可能需要调整步骤(如 JDK 9 需额外处理 JRE)。
通过以上步骤,你可以将 EXE 安装包转换为免安装的 JDK 文件,后续可直接用于 Launch4J 打包或手动配置环境变量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值