
JAR 是什么格式?
JAR — Java 归档
使用该格式 JAR
一个具体例子
准备一个 ZIP 的副本用于检查 JAR 的清单和资源。
有用的检查
提取不是反编译。修改文件可能会使签名无效或阻止执行。
选择一种转换
保留原件,并在需要使用该文件的软件或设备上打开结果。
您对该格式的疑问
我为什么会收到一个 TAR.GZ 文件?
Gzip 压缩的是数据流,而 TAR 则是将文件夹中的文件进行打包。因此引擎会将两者结合,以保留多卷压缩包的内容。使用兼容的软件打开 TAR.GZ,然后检查提取出的文件。
转换一个压缩包会改变其中的文档吗?
目的是更改它们的容器,而不是转换每个文档。压缩包中的 PDF 仍然是 PDF。要修改其格式,请先提取,然后使用文档主题。
ZIP 压缩包一定会更小吗?
不会。JPEG 照片、视频或已经压缩的压缩包可能几乎不会变小。比较大小,并主要选择收件人能够打开的格式。
如何处理受保护或损坏的档案?
表格不要求密码。如果您有权限,请在本地解锁您的档案,然后使用副本重试。如果档案损坏,先确认您的本地软件能否提取文件;付费无法修复不可读的档案。
这是什么?
JAR 将一个完整的 Java 应用程序——编译后的代码、图片、配置文件——打包进单一文件,可直接运行。
归根结底,它是一个 ZIP 压缩包,外加一份清单文件,用来告诉 Java 虚拟机从哪里开始执行。
历史与由来
该格式于 1996 年随 Java 一同问世,旨在解决一个实际问题:如何在不把成百上千个文件散落各处的情况下分发一个应用程序。
近三十年来,其基本原理几乎未曾改变,至今仍支撑着相当一部分企业软件的运行。
为什么好用
整个应用程序打包成单一文件,只要安装了 Java,随处都能运行。
可以对其进行签名,以保证来源可信。
局限与不足
运行时要求机器上装有 Java 环境。
来路不明的 JAR 文件本质上仍是可执行代码,需要格外谨慎对待。
使用建议
若想查看 JAR 内部的内容,可将其转换为 ZIP 格式,即可看到其内部结构。
切勿运行来源可疑的 JAR 文件——它是一个程序,而非普通文档。
在我们位于法国的安全服务器上,几秒内转换您的 JAR。
转换 JAR