JAR 是什么格式?
JAR — Java 归档
这是什么?
JAR 将一个完整的 Java 应用程序——编译后的代码、图片、配置文件——打包进单一文件,可直接运行。
归根结底,它是一个 ZIP 压缩包,外加一份清单文件,用来告诉 Java 虚拟机从哪里开始执行。
历史与由来
该格式于 1996 年随 Java 一同问世,旨在解决一个实际问题:如何在不把成百上千个文件散落各处的情况下分发一个应用程序。
近三十年来,其基本原理几乎未曾改变,至今仍支撑着相当一部分企业软件的运行。
为什么好用
整个应用程序打包成单一文件,只要安装了 Java,随处都能运行。
可以对其进行签名,以保证来源可信。
局限与不足
运行时要求机器上装有 Java 环境。
来路不明的 JAR 文件本质上仍是可执行代码,需要格外谨慎对待。
使用建议
若想查看 JAR 内部的内容,可将其转换为 ZIP 格式,即可看到其内部结构。
切勿运行来源可疑的 JAR 文件——它是一个程序,而非普通文档。
在我们位于法国的安全服务器上,几秒内转换您的 JAR。
转换 JAR