プロジェクト間の依存関係の作成
関連項目
Java アプリケーションの作成時に、通常は、プロジェクトの主クラスと必須プロジェクトの両方を含む 1 つの主プロジェクトを設定します。プロジェクトのソースのルートごとに独立した
を作成する場合は、主プロジェクトと必須プロジェクト間のクラスパスの依存関係を設定する必要があります。必須プロジェクトとは、別のプロジェクトのクラスパスに追加されているプロジェクトです。
主クラスを指定している
の場合、IDE は、プロジェクトの構築時にプロジェクトのクラスパス上の JAR ファイルを dist/lib フォルダに自動的にコピーします。 また、IDE は個々の JAR ファイルをアプリケーション JAR の manifest.mf ファイル内の Class-Path 要素にも追加します。 これによって、簡単に IDE の外部でアプリケーションを実行できます。 詳細は、IDE の外部に配備する JAR ファイルの準備 を参照してください。
プロジェクトの生成物を削除して構築すると、その必須プロジェクトの生成物も削除され、構築されます。必須プロジェクトに添付した Javadoc とソースコードは、受け側のプロジェクトからも利用できるようになります。
標準プロジェクトのクラスパスに
を追加する場合は、自由形式のすべての出力ファイルを宣言する必要があります。このために、「プロジェクト」ウィンドウで自由形式プロジェクトのノードを右クリックして「プロパティー」を選択し、ダイアログの「出力」ページで出力ファイルを宣言します。
プロジェクトの依存関係を設定する
「プロジェクト」ウィンドウで、依存プロジェクトを追加するプロジェクトのノードを展開します。
「ライブラリ」ノードを右クリックし、「プロジェクトを追加」を選択します。
クラスパスに追加する JAR ファイルがあるプロジェクトのディレクトリを選択します。プロジェクトディレクトリを選択すると、そのプロジェクト名とプロジェクト JAR ファイルがダイアログの右区画に表示されます。
ファイル選択用のダイアログに、 アイコンで IDE プロジェクトディレクトリが表示されます。
「プロジェクト JAR ファイルを追加」をクリックします。
主プロジェクトのクラスパスに依存プロジェクトが追加され、「プロジェクト」ウィンドウの「ライブラリ」ノードに、そのノードが表示されます。
関連項目
クラスパスの管理
主クラスと実行時引数の設定
標準プロジェクトの概要
自由形式プロジェクトの概要
プロジェクトへの Javadoc の追加
著作権と商標について