共通ソース・ツリー内の重複製品

ファイル・システムのレイアウト

対応する "Product1" および "Product2" プロジェクトの定義ステップ

  1. Java パースペクティブを開くウィンドウ」>「パースペクティブを開く」> 「その他...」>「Javaをクリックして Java パースペクティブを変更します。

  2. 「新規 Java プロジェクト」ウィザードを開くファイル」>「新規」>「その他...」> 「Java プロジェクトをクリックして、「新規 Java プロジェクト」ウィザードを開きます。

  3. プロジェクト名」フィールドに "Product1" と入力します。「次へ」をクリックします。

    「新規 Java プロジェクト」ウィザード

  4. 次ページで、"Product1" ソース・フォルダーを選択します。

    詳細」ペインの「追加ソースのリンク」リンクか、ビュー・バーのボタン 追加ソースをプロジェクトへリンク をクリックします。

    Java プロジェクト・ソースのセットアップ

  5. ソースのリンク」で「参照....」をクリックし、D:\AllJavaSourceFiles ディレクトリーを選択します。

    フォルダー名」に "src" と入力します。

    「ソースのリンク」ダイアログ

  6. 終了」をクリックしてダイアログを検証し、閉じます。

  7. "src" ソース・フォルダーを展開します。最後の 3 つのパッケージを選択し、「ビルド・パスからの除外」リンクか「除外」ポップアップ・メニュー項目を使用して、これらをビルド・パスから除外します。

    ビルド・パスからパッケージを除外

  8. プロジェクト・ソースのセットアップは次のようになっているはずです。

    Java プロジェクト・ソースの最終セットアップ

  9. 終了」をクリックします。

  10. "Product1" プロジェクトをコピーし、"Product2" として貼り付けます。

    "Product2" プロジェクト・プロパティーを編集し、「Java のビルド・パス」ページに進みます。

    ソース」タブで、"Product2/src" ソース・フォルダーを展開し、「除外」を選択して「編集...」をクリックします。

    Java ビルド・パス・プロパティーの「ソース」タブ

  11. 組み込みパターンおよび除外パターン」で、"com/xyz/product2" を選択し、「編集...」をクリックします。

    「組み込みパターンおよび除外パターン」ダイアログ

  12. "com/xyz/product2" を "com/xyz/product1" に変更します。

    「除外パターンの編集」ダイアログ

  13. OK」をクリックして変更を入力します。

    終了」をクリックして「組み込みパターンおよび除外パターン」ダイアログを検証し、閉じます。

    再度「OK」をクリックして "Product2" プロジェクト・プロパティーの変更を検証します。

  14. これで、それぞれ "product1" および "product2" のソースを含んだ、2 つの Java プロジェクトができました。

    ワークスペースに作成された Java プロジェクト

関連概念

Java プロジェクト
Java ビュー

関連参照

「新規 Java プロジェクト」ウィザード
「パッケージ・エクスプローラー」ビュー