2

私はEclipse Indigoバージョンを持っており、JavaとC++プロジェクトの両方を実行できます。しかし、C++ プロジェクトを作成するためだけに別の Eclipse を使用したいと考えています。そのため、Eclipseのソースフォルダー(ワークスペースではない)を別の場所にコピーしました(カットしませんでした)。eclipse が職場の場所を要求し、プロジェクト エクスプローラーにプロジェクトが存在しないことを期待していましたが、古いプロジェクトがあり、ワークスペースの場所を要求しませんでした。古い日食を削除したり損傷したりしたくないのに、新しい日食を作成する方法がわかりません。ところで、Eclipseを再度ダウンロードするための高速インターネット接続がありません。私の問題を解決する方法を知っていれば、私を助けてください。

4

2 に答える 2

2

( File > Switch Workspaceを選択するか、Eclipse を再起動して) 新しいワークスペースを作成します。

Eclipse が新しいワークスペースから実行されるとすぐに、必要なプロジェクトをインポートできます。これを行うには、Package Explorer ビューを右クリックして [インポート] を選択します。次にGeneralタブを選択し、その中でExisting Projects into Workspaceを選択します。

ここから、既存のプロジェクトに移動して選択できます。これを他のワークスペースとは別に編集したい場合は、ディスク上にこのプロジェクトの別のコピーを作成するように指定することもできます。

(新しいワークスペースを作成した後の別のオプションは、プロジェクト フォルダーを古いワークスペースから新しいワークスペースに単純にコピーすることです。)

于 2012-04-20T11:57:52.220 に答える
1

Treebranch の回答で詳しく説明されているように、異なるワークスペースを持つ 1 つの Eclipse インストールを行うことができます。

ただし、複製された Eclipse フォルダーで新しいワークスペースを選択するように求められない理由は、最近のワークスペース リストもコピーされているためです。これは次のファイルに保存されています (とにかく Eclipse 3.6 で)。

\Eclipse\configuration\.settings\org.eclipse.ui.ide.prefs

これをメモ帳で開くと、フラグSHOW_WORKSPACE_SELECTION_DIALOGが に設定されていることがわかりますfalse(したがって、Eclipse の起動時にダイアログが表示されません)。に設定するとtrue、Eclipse は次回の起動時にプロンプ​​トを出します。

または、このファイルを安全に削除することもできます。Eclipse は起動時にファイルを再作成します。

于 2012-04-20T12:27:13.327 に答える