私はEclipse Indigoバージョンを持っており、JavaとC++プロジェクトの両方を実行できます。しかし、C++ プロジェクトを作成するためだけに別の Eclipse を使用したいと考えています。そのため、Eclipseのソースフォルダー(ワークスペースではない)を別の場所にコピーしました(カットしませんでした)。eclipse が職場の場所を要求し、プロジェクト エクスプローラーにプロジェクトが存在しないことを期待していましたが、古いプロジェクトがあり、ワークスペースの場所を要求しませんでした。古い日食を削除したり損傷したりしたくないのに、新しい日食を作成する方法がわかりません。ところで、Eclipseを再度ダウンロードするための高速インターネット接続がありません。私の問題を解決する方法を知っていれば、私を助けてください。
2 に答える
( File > Switch Workspaceを選択するか、Eclipse を再起動して) 新しいワークスペースを作成します。
Eclipse が新しいワークスペースから実行されるとすぐに、必要なプロジェクトをインポートできます。これを行うには、Package Explorer ビューを右クリックして [インポート] を選択します。次にGeneralタブを選択し、その中でExisting Projects into Workspaceを選択します。
ここから、既存のプロジェクトに移動して選択できます。これを他のワークスペースとは別に編集したい場合は、ディスク上にこのプロジェクトの別のコピーを作成するように指定することもできます。
(新しいワークスペースを作成した後の別のオプションは、プロジェクト フォルダーを古いワークスペースから新しいワークスペースに単純にコピーすることです。)
Treebranch の回答で詳しく説明されているように、異なるワークスペースを持つ 1 つの Eclipse インストールを行うことができます。
ただし、複製された Eclipse フォルダーで新しいワークスペースを選択するように求められない理由は、最近のワークスペース リストもコピーされているためです。これは次のファイルに保存されています (とにかく Eclipse 3.6 で)。
\Eclipse\configuration\.settings\org.eclipse.ui.ide.prefs
これをメモ帳で開くと、フラグSHOW_WORKSPACE_SELECTION_DIALOG
が に設定されていることがわかりますfalse
(したがって、Eclipse の起動時にダイアログが表示されません)。に設定するとtrue
、Eclipse は次回の起動時にプロンプトを出します。
または、このファイルを安全に削除することもできます。Eclipse は起動時にファイルを再作成します。