extcheck [options] targetfile.jar
options
targetfile.jar
extcheckコマンドは、指定されたJARファイルのタイトルおよびバージョンがJava SE SDKにインストールされている拡張機能と競合していないかをチェックします。拡張機能をインストールする前に、このユーティリティを使用して、同じバージョンまたはより新しいバージョンの拡張機能がすでにインストールされていないかどうかを調べることができます。
extcheckコマンドは、targetfile.jarファイルのマニフェスト内のヘッダーSpecification-titleおよびSpecification-versionを、拡張機能ディレクトリ内に現在インストールされているすべてのJARファイル内の対応するヘッダーと比較します。デフォルトでは、拡張機能ディレクトリは、Oracle Solarisの場合はjre/lib/ext、Windowsの場合は\jre\lib\extです。extcheckコマンドは、java.lang.Package.isCompatibleWithメソッドと同様の方法でバージョン番号を比較します。
競合が検出されない場合、リターン・コードは0です。
拡張機能ディレクトリ内のいずれかのJARファイルのマニフェストに、同一のSpecification-title、および同一またはより新しいSpecification-version番号がある場合は、ゼロでないエラー・コードが返されます。targetfile.jarのマニフェスト・ファイルにSpecification-titleまたはSpecification-version属性がない場合も、ゼロでないエラー・コードが返されます。
-verbose
-Joption