Eclipse の 2 つの Java プロジェクト P1 と P2。P2 は P1 に依存します。私は次のアクションを実行します -
P2 > ビルド パス > ビルド パスの構成 > P1 の追加 > OK.
依存関係が作成されていることがわかります。しかし !!!舞台裏で何が起こっているのですか?何が起こっていても、手動で行うにはどうすればよいですか? どこでそれについて学ぶことができますか?
ありがとう。
ファイル .classpath のプロジェクト P2 を調べると、ファイルのどこかに次のような行が表示されます。
<classpathentry combineaccessrules="false" kind="src" path="/P1"/>
これは、プロジェクト P1 のクラスをプロジェクト P2 のビルドおよび実行クラス パスに追加したことを意味します。この行は、構成変更を実装するための「舞台裏で起こっていること」です。正確な行が何であれ、それを .classpath ファイルに手動で追加すると、手動で依存関係を作成したことになります。
ところで、一部のナビゲーション ビューでは、.classpath ファイルなどの「ドット リソース」がビューから除外されます。ビューのツールバーに黒い下向きの三角形があります。その三角形をクリックすると、「フィルター...」というメニュー項目が表示されます。この項目をクリックすると、「ドット リソース ファイル」のチェックを外すと、フィルターが削除され、これらのファイルがナビゲーション ビューに表示されます。