请参见:
描述
接口摘要 | |
---|---|
Pack200.Packer | 打包器引擎把各种转换应用到输入 JAR 文件,从而可以通过压缩器(如 gzip 或 zip)高度压缩打包流。 |
Pack200.Unpacker | 解包器引擎将打包的流转换为 JAR 文件。 |
类摘要 | |
---|---|
Attributes | Attributes 类将 Manifest 属性名称映射到关联的字符串值。 |
Attributes.Name | Attributes.Name 类表示存储在此 Map 中的一个属性名称。 |
JarEntry | 此类用于表示 JAR 文件条目。 |
JarFile | JarFile 类用于从任何可以使用 java.io.RandomAccessFile 打开的文件中读取 jar 文件的内容。 |
JarInputStream | JarInputStream 类用于从任何输入流读取 JAR 文件内容。 |
JarOutputStream | JarOutputStream 类用于向任何输出流写入 JAR 文件内容。 |
Manifest | Manifest 类用于维护 Manifest 条目名称及其相关的 Attributes。 |
Pack200 | 以 Pack200 格式在 JAR 文件和打包的流之间进行转换。 |
异常摘要 | |
---|---|
JarException | 读取或写入 JAR 文件时,如果发生某种错误,则抛出此异常。 |
提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。清单存储与 JAR 文件内容有关的元信息,也用于签名 JAR 文件。
java.util.jar
包基于以下规范:
在 JAR 文件中,所有文件名必须以 UTF-8 编码进行编码。