2 アプリケーションを作成および構築するための主要ツール

基礎のJDKツールおよびコマンドを使用すると、アプリケーションを作成および構築できます。

次の各項では、アプリケーションの作成と構築に使用できるツールおよびコマンドについて説明します。

  • javac: javacツールとそのオプションは、Javaクラスとインタフェースの定義を読み取り、バイトコードおよびクラス・ファイルにコンパイルする場合に使用できます。

  • javap: javapコマンドは、1つ以上のクラス・ファイルを逆アセンブルする場合に使用します。

  • javadoc: javadocツールとそのオプションは、Javaソース・ファイルからAPIドキュメントのHTMLページを生成する場合に使用します。
  • java: javaコマンドは、Javaアプリケーションを起動する場合に使用できます。

  • jar: jarコマンドは、クラスおよびリソースのアーカイブを作成したり、個々のクラスまたはリソースをアーカイブから操作または復元する場合に使用できます。

  • jlink: jlinkツールは、一連のモージュールとその依存関係をカスタム・ランタイム・イメージとしてアセンブルして最適化する場合に使用できます。

  • jmod: jmodツールは、JMODファイルを作成したり、既存のJMODファイルの内容をリストする場合に使用します。

  • jdeps: jdepsコマンドは、Javaクラスの依存関係アナライザを起動する場合に使用します。

  • jdeprscan: jdeprscanツールは、非推奨のAPI要素の使用についてjarファイル(またはクラス・ファイルの他の集合)をスキャンする静的分析ツールとして使用します。