extcheck は、ターゲットの jar ファイルと現在インストールされている拡張機能の jar ファイル間のバージョンの競合を検出します。
extcheck [ -verbose ] targetfile.jar
extcheck ユーティリティは、指定された Jar ファイルのタイトルおよびバージョンが Java 2 SDK にインストールされている拡張機能と競合していないかをチェックします。 拡張機能をインストールする前に、このユーティリティを使って、バージョンが同じか、より新しい拡張機能がすでにインストールされていないかどうかを調べることができます。extcheck ユーティリティは、
targetfile.jarファイルのマニフェスト内のヘッダSpecification-titleおよびSpecification-versionを、拡張機能ディレクトリ内に現在インストールされているすべての Jar ファイル内の対応するヘッダと比較します。 デフォルトでは、拡張機能ディレクトリは、jre/lib/ext です。 extcheck ユーティリティは、java.lang.Package.isCompatibleWith メソッドと同様の方法でバージョン番号を比較します。競合が検出されない場合のリターンコードは 0 です。
拡張機能ディレクトリ内の jar ファイルのマニフェストに、同一の
Specification-title、および同一または新しいSpecification-version番号がある場合は、ゼロでないエラーコードが返されます。targetfile.jarのマニフェストにSpecification-titleまたはSpecification-version属性がない場合も、ゼロでないエラーコードが返されます。
- -verbose
 - 拡張機能ディレクトリ内の Jar ファイルを、チェック時に一覧表示します。 また、ターゲット jar ファイルのマニフェストの属性、および競合する jar ファイルについても報告します。
 
- -Joption
 - オプションを Java 仮想マシンに渡します。Java 仮想マシンでは、オプションは Java アプリケーション起動ツールの参照ページに記載されたオプションの 1 つです。 たとえば、-J-Xms48m と指定すると、スタートアップメモリは 48M バイトに設定されます。
 
jar
| 
 Copyright © 2002 Sun Microsystems, Inc. All Rights Reserved.  | 
  Java ソフトウェア  |