基礎のJDKツールおよびコマンドを使用すると、アプリケーションを作成および構築できます。
次の各項では、アプリケーションの作成と構築に使用できるツールおよびコマンドについて説明します。
javac: javac
ツールとそのオプションは、Javaクラスとインタフェースの定義を読み取り、バイトコードおよびクラス・ファイルにコンパイルする場合に使用できます。
javap: javap
コマンドは、1つ以上のクラス・ファイルを逆アセンブルする場合に使用します。
javah: javah
ツールは、JavaクラスからCヘッダー・ファイルおよびソース・ファイルを生成する場合に使用します。
javadoc
ツールとそのオプションは、Javaソース・ファイルからAPIドキュメントのHTMLページを生成する場合に使用します。java: java
コマンドは、Javaアプリケーションを起動する場合に使用できます。
appletviewer: appletviewer
コマンドは、Webブラウザを使用せずにアプレットビューアを起動したりアプレットを実行する場合に使用します。
jar: jar
コマンドは、クラスおよびリソースのアーカイブを作成したり、個々のクラスまたはリソースをアーカイブから操作または復元する場合に使用できます。
jlink: jlink
ツールは、一連のモージュールとその依存関係をカスタム・ランタイム・イメージとしてアセンブルして最適化する場合に使用できます。
jmod: jmod
ツールは、JMODファイルを作成したり、既存のJMODファイルの内容をリストする場合に使用します。
jdeps: jdeps
コマンドは、Javaクラスの依存関係アナライザを起動する場合に使用します。
jdeprscan: jdeprscan
ツールは、非推奨のAPI要素の使用についてjarファイル(またはクラス・ファイルの他の集合)をスキャンする静的分析ツールとして使用します。