1

Eclipse の 2 つの Java プロジェクト P1 と P2。P2 は P1 に依存します。私は次のアクションを実行します -

P2 > ビルド パス > ビルド パスの構成 > P1 の追加 > OK.

依存関係が作成されていることがわかります。しかし !!!舞台裏で何が起こっているのですか?何が起こっていても、手動で行うにはどうすればよいですか? どこでそれについて学ぶことができますか?

ありがとう。

4

1 に答える 1

1

ファイル .classpath のプロジェクト P2 を調べると、ファイルのどこかに次のような行が表示されます。

    <classpathentry combineaccessrules="false" kind="src" path="/P1"/>

これは、プロジェクト P1 のクラスをプロジェクト P2 のビルドおよび実行クラス パスに追加したことを意味します。この行は、構成変更を実装するための「舞台裏で起こっていること」です。正確な行が何であれ、それを .classpath ファイルに手動で追加すると、手動で依存関係を作成したことになります。

ところで、一部のナビゲーション ビューでは、.classpath ファイルなどの「ドット リソース」がビューから除外されます。ビューのツールバーに黒い下向きの三角形があります。その三角形をクリックすると、「フィルター...」というメニュー項目が表示されます。この項目をクリックすると、「ドット リソース ファイル」のチェックを外すと、フィルターが削除され、これらのファイルがナビゲーション ビューに表示されます。

于 2012-11-24T04:24:39.390 に答える