2011-12-06 242 views
2

私は(svnの衝突のために)破損した作業領域を持っていました。 私はワークスペースからの.metadataディレクトリを削除した後、Eclipseを再読み込み、およびワークスペースにプロジェクトの「インポート」をやりました。 しかし、プロジェクトはちょっと変わった方法でインポートされました。プロジェクトのすべてのディレクトリが表示されますが、src /ディレクトリには自動コンパイルが行われません(.javaファイルを選択すると)src /ディレクトリが特別なディレクトリとして識別されません。eclipseで破損したワークスペースを回復する方法は?

これを修正する方法はありますか?

私もhttp://letsgetdugg.com/2009/04/19/recovering-a-corrupt-eclipse-workspace/に続いて、それはどちらかの助けにはなりませんでした。

答えて

0

ワークスペースのすべての構成データは.metadataに格納されます。削除したフォルダを回復し、ワークスペースを修正してください。それ以外の場合は、すべてを再設定する必要があります。

あなたは少なくとも、あなたの好み(例えば、キーバインディング)を維持するために.metadataから特定のフォルダをサルベージすることができます。

0

プロジェクトをインポートした後、あなたのプロジェクトのプロパティ、「Javaのビルド・パス」で特にエントリを確認してください。ここで、 "src"ディレクトリをソースフォルダとして追加する必要があります。おそらく、プロジェクトで使用している出力フォルダとライブラリを調整する必要もあります。

0

新しいプロジェクトを作成します。 ページ、ライブラリファイルなどをコピーします。 ビルドパスを設定します。 をコンパイルします。他は自動的に作成されます

1

新しいワークスペースに切り替えます。

次にファイルを行く - > [インポート] - > [ワークスペースにExsistingプロジェクト。

[ルートフォルダ]テキストボックスに、破損した作業領域のアドレスを入力します。

[更新]をクリックします。

あなたが新しいワークスペースに切り替える必要はありません

+0

を終了したプロジェクトを選択し、クリックしてください - 私はファイルシステムに移動して、 'ワークスペース/の.metadata/.plugins/org.eclipseを移動させるのに十分であったました.core.resources'となり、Eclipseは満足していました。私はプロジェクトを再びインポートしなければなりませんでしたが、それは私の望むものであるウィンドウレイアウトを取り戻しました。 – Adam

+0

そのディレクトリに保存されているtomcatのサーバ設定を取得するだけで済みました。 – Adam

関連する問題