14

まず、Eclipse は私のネイティブ IDE ではありません。実際には別のクライアントのプロジェクトのディレクトリにあるワークスペースにプロジェクトをセットアップしました (ワークスペース/プロジェクト全体を実際にはフォローしていませんでした)。実際、開く Eclipse ワークスペース ファイルを見つけることさえできません。それ。

私がやりたいことは次のとおりです。

  • Eclipse プロジェクト (/workspace?) を開きます -- すべてのファイルがディスク上のどこにあるかはわかっていますが、Eclipse でそれらを表示するために何を開けばよいかはわかりません -- そして

  • 私のプロジェクトを新しいワークスペースに移動します。これは、一般的な Eclipse-y の場所に置くと思います。その 1 つのワークスペースがすべての Eclipse プロジェクトを参照するようにします。

(それは正しい方法ですか? Eclipse は、私が 1 つのプロジェクト == 1 つのワークスペースのような男であることを嫌いますか?)

コードを書く作業に戻ることができるように、The Eclipse Way について教えてください。

ありがとう!

4

2 に答える 2

29

大まかに、Eclipse のワークスペース (ディレクトリ) には以下が含まれます。

  • 構成 (インストールされた JRE、サーバーのランタイム、コードのフォーマット規則など)
  • 1 つ以上のプロジェクト

もちろん、必要な数のワークスペースを持つことができます (ただし、一度に開くことができるのは 1 つだけです)。プロジェクトは、異なるワークスペースの一部にすることもできます。

ソースがどこにあるかを知っていて、それらを新しいワークスペースに移動したい場合は、次の解決策が考えられます。

  • Eclipse を起動し、ワークスペースを求めるプロンプトが表示されたら、ワークスペースを作成する場所を選択します (ディレクトリが存在しない場合は作成されます)。たとえば、C:/Dev/Workspace/ を選択できます。
  • プロンプトが表示されない場合は、[ファイル] -> [ワークスペースの切り替え] -> [その他] に移動します。
  • ワークスペースに移動したら、[ファイル] -> [インポート]、[一般] -> [既存のプロジェクト] を使用して既存のプロジェクトをワークスペースにインポートできます。
  • プロジェクト ソースを含むフォルダーに移動し、プロジェクトを選択して [完了] をクリックします。

それがベストプラクティスかどうかはわかりませんが、私が通常行うことは次のとおりです。

  • 顧客ごとに 1 つのワークスペースがあります (workspace_cust1、workspace_cust2)
  • 各ワークスペースは私のコモンズ ライブラリ プロジェクトを参照し、クライアント固有のプロジェクトを追加します

このようにして、コモンズ ライブラリを変更するたびに、すべてのワークスペースで最新の状態になります。

于 2011-08-24T19:14:34.853 に答える
3

応募したい場合

1 つのワークスペース = 1 つのプロジェクト

次のことができます。1)
Eclipse デスクトップのショートカットをコピーします。2 ) 「 -data workspaceLocation 」
を追加してショートカットを変更します。

于 2011-08-24T18:55:11.000 に答える