.JAR - ファイル拡張子
JARはJavaアーカイブファイルです。
機能 | 説明 |
---|---|
ファイル拡張子 | .jar |
フォーマット | Zip |
開発者 | Oracle |
カテゴリー | Executable |
JARはJavaアーカイブファイルです。
機能 | 説明 |
---|---|
ファイル拡張子 | .jar |
フォーマット | Zip |
開発者 | Oracle |
カテゴリー | Executable |
JARファイル拡張機能は、主にJavaに関連付けられており、Javaアーカイブに使用されます。 Java Archive(JAR)ファイル形式を使用すると、複数のファイルを単一のアーカイブファイルにバンドルできます。
通常、JARファイルには、アプレットとアプリケーションに関連付けられたクラスファイルと補助リソースが含まれています。
JARファイル形式は多くの利点を提供します:
セキュリティ:JARファイルの内容をデジタルで署名できます。署名を認識しているユーザーは、オプションで、他の方法では持たないソフトウェアセキュリティ特権を付与できます。
ダウンロード時間の減少:アプレットがJARファイルにバンドルされている場合、アプレットのクラスファイルと関連するリソースは、各ファイルの新しい接続を開く必要なく、単一のHTTPトランザクションでブラウザにダウンロードできます。
圧縮:JAR形式を使用すると、効率的なストレージのためにファイルを圧縮できます。
拡張機能のパッケージ:拡張フレームワークは、Javaコアプラットフォームに機能を追加できる手段を提供し、JARファイル形式は拡張機能のパッケージを定義します。
Java 3DとJavamailは、Sunによって開発された拡張機能の例です。 JARファイル形式を使用することにより、ソフトウェアを拡張機能に変えることもできます。
パッケージシーリング: *.jarファイルに保存されているパッケージは、オプションで密閉でき、パッケージがバージョンの一貫性を強制できるようにします。 JARファイル内でパッケージを密封することは、そのパッケージで定義されているすべてのクラスが同じJARファイルにある必要があることを意味します。
パッケージバージョン化:JARファイルは、ベンダーやバージョン情報など、含まれるファイルに関するデータを保持できます。移植性:処理のメカニズム *.jarファイルは、JavaプラットフォームのコアAPIの標準的な部分です。
JARには、PC Archiver ARJに同様のコマンドとオプション機能セットがありますが、ARJと互換性のあるアーカイブではありません。 JARには、16ビットDOSバージョンと32ビットWindowsバージョンがあります。この形式は、Sun JARアーカイブ形式とは無関係です。
MIMEタイプ:
アプリケーション/Java-Archive
アプリケーション/x-java-archive
JARファイルの拡張機能は、一般的に、アプレットまたはアプリケーションを含むJavaアーカイブに使用されます。 Javaアプリケーションの配布/インストール目的で使用されます。