PACK File Documentation


Overview

Feature Value
Full Name Pack200 Packed Jar File
File Extension .pack
MIME Type application/x-java-pack200
Primary Use Compression for Java Archive (JAR) files
Developed by Oracle Corporation
Compression High Compression and Packing of Java bytecode
File Format Type Binary
Encoding Efficient encoding of Java class files
Advantage Significantly reduces file size for downloading
Usage Deployment of Java applications and applets
Decompression Requires a Java installation with unpack200 tool
Association Java Platform, Standard Edition (Java SE)
FileTypeID Pack200 Archive
Compression Algorithm Segmented archive and Delta encoding
Security Can be signed for authenticity
Discontinued Deprecated in Java SE 14 and removed in Java SE 15
Alternative JAR files, other Java compression methods
Interoperability Works across all platforms supporting Java
Special Features Support for constant pool entries and class files annotation