在软件领域，JAR文件（Java归档，）是一种软件包文件格式，通常用于聚合大量的Java类文件、相关的元数据和资源（文本、图片等）文件到一个文件，以便分发Java平台应用软件或库。[3]JAR文件是一种归档文件，以ZIP格式构建，以codice_1为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他codice_2压缩工具，不过压缩时zip文件头里的条目顺序很重要，因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本。
设