今、結城浩さんのデザインパターンの本でJavaを勉強しています。 サンプルプログラムのダウンロード https://www.hyuki.com/dp/#download から dpsrc_2009-10-10.zip (Windows) をダウンロードして、Eclipseで一つ一つ読み込んでは実行しているのですが、 効率良く読み込む方法は無いですか? 今は、「一つ一つ」読み込んで実行しています。つまり、メニューから (第一章はIteratorなので) ワークスペースの切り替え… C:\Users\xxx\OneDrive\ドキュメント\Java\dpsrc_2009-10-10\src\Iterator を選択(Eclipseが再起動される) ファイルシステムからプロジェクトを開く…→フォルダの選択で C:\Users\xxx\OneDrive\ドキュメント\Java\dpsrc_2009-10-10\src\Iterator\Sampleフォルダを選ぶ→完了をクリック Main.javaを選んで「実行」 ファイルシステムからプロジェクトを開く…→フォルダの選択で C:\Users\xxx\OneDrive\ドキュメント\Java\dpsrc_2009-10-10\src\Iterator\A1フォルダを選ぶ→完了をクリック Main.javaを選んで「実行」 (第二章はAdaptorなので) ワークスペースの切り替え… C:\Users\xxx\OneDrive\ドキュメント\Java\dpsrc_2009-10-10\src\Adaptor を選択(この後、Eclipseが再起動される) (以下、同様) ・・・のように、章が変わる毎にワークスペースを切り替えては、プロジェクトを一つずつ開いて実行しています。第9章まで開くのに、数時間掛かりました。もっと簡単に開く方法は無いですか? 「無いですか?」と訊くと悪魔の証明で答えが出ないかもしれませんので、「私もそうやってますよ」程度でも結構です。 Eclipse初心者ですが、よろしくお願いします。 ちなみに、 dpsrc_2009-10-10.zip (Windows) のファイル構造は以下の通りです: PS C:\Users\xxx\OneDrive\ドキュメント\Java\dpsrc_2009-10-10> tree フォルダー パスの一覧: ボリューム Windows ボリューム シリアル番号は 3A58-8BE1 です C:. └─src ├─AbstractFactory │ ├─A2 │ │ ├─factory │ │ ├─listfactory │ │ └─tablefactory │ └─Sample │ ├─factory │ ├─listfactory │ └─tablefactory ├─Adapter │ ├─A2 │ ├─Q2 │ ├─Sample1 │ └─Sample2 ├─Bridge │ ├─A1 │ ├─A2 │ ├─A3 │ └─Sample ├─Builder │ ├─A2 │ ├─A3 │ ├─A4 │ └─Sample ├─ChainOfResponsibility │ ├─A4 │ └─Sample ├─Command │ ├─A1 │ │ ├─command │ │ └─drawer │ ├─A2 │ │ ├─command │ │ └─drawer │ ├─A3 │ │ ├─command │ │ └─drawer │ └─Sample │ ├─command │ └─drawer ├─Composite │ ├─A2 │ └─Sample ├─Decorator │ ├─A1 │ ├─A2 │ ├─Q1 │ ├─Q2 │ └─Sample ├─Facade │ ├─A2 │ │ └─pagemaker │ ├─Q2 │ └─Sample │ └─pagemaker ├─FactoryMethod │ ├─A2 │ │ ├─framework │ │ └─idcard │ └─Sample │ ├─framework │ └─idcard ├─Flyweight │ ├─A1 │ ├─A2 │ └─Sample ├─Interpreter │ ├─A1 │ │ ├─language │ │ └─turtle │ └─Sample ├─Iterator │ ├─A1 │ └─Sample ├─Mediator │ ├─A1 │ └─Sample ├─Memento │ ├─A4 │ │ └─game │ └─Sample │ └─game ├─Observer │ ├─A1 │ ├─A2 │ ├─Q1 │ └─Sample ├─Prototype │ └─Sample │ └─framework ├─Proxy │ ├─A1 │ └─Sample ├─Singleton │ ├─A1 │ ├─A2 │ ├─A3_1 │ ├─A3_2 │ ├─Q1 │ ├─Q3 │ └─Sample ├─State │ ├─A3 │ ├─A4 │ └─Sample ├─Strategy │ ├─A1 │ ├─A4 │ ├─Q4 │ └─Sample ├─TemplateMethod │ └─Sample └─Visitor ├─A1 ├─A2 ├─A3 ├─Q1 ├─Q3 └─Sample
↧