Java Archive (JAR)ファイル
JAR (Java ARchive)は、多数のファイルを1つのファイルに集約するための、プラットフォームから独立したファイル形式です。複数のJavaアプレットおよびその他に必要とされるコンポーネント(.classファイル、イメージと音声)は、JARファイルにバンドルされ、単一のHTTPトランザクションでブラウザにダウンロードされます。これによりダウンロードの速度は大きく改善されます。JARフォーマットは、圧縮もサポートします。これによって、ファイル・サイズが縮小され、さらにダウンロード時間が改善されます。加えて、アプレットの作成者はJARファイル中の個別のエントリに電子的な署名を付加することにより配布元を認証できます。また、完全に拡張可能です。
概要および仕様
APIの仕様
チュートリアルおよびプログラマーズ・ガイド
拡張機能
- JDKTM 6の拡張機能 - リリース5.0から6.0への移行に伴うAPI、
jar
コマンド、jar/zip実装の変更点の注釈付きリスト。
JARツール
詳細情報
- 拡張機能メカニズムのアーキテクチャ - Javaプラットフォームを拡張するメカニズムでは、JARファイル形式を使用して拡張機能クラスのパッケージ化を行います。マニフェスト属性により、拡張機能メカニズム、およびパッケージのシーリングやパッケージのバージョン管理などの関連機能が使用できます。