2012-04-20 15 views
1

Javaプロジェクトがあるディレクトリからプロジェクト ".settings"フォルダを削除します。Eclipse。プロジェクト ".settings"ディレクトリを復元する

org.eclipse.jdt.core.prefs 
org.eclipse.m2e.core.prefs 
org.eclipse.wst.common.project.facet.core.xml 

などが..私はそれらを復元することができ

:このディレクトリで のようなファイルが配置されていましたか? @Override注釈(Eclipseがいくつかのインターフェースを実装していることを理解していない)とマークされたメソッドを表示すると、Eclipseのエラーが表示されるようになりました。エラーの完全なリストではありません。

ありがとうございます!

+1

それらを復元する方法はありません、 Eclipse以外の方法でない限り同様に、私はそれらを私のVCSにチェックインしておきます。または、OSレベルの削除の取り消し。 –

答えて

1

一部のビルドシステムからEclipseプロジェクト設定を生成している場合を除き、手動でプロジェクト環境設定をEclipseで再度設定する必要があります(プロジェクトプロパティを開いて設定を確認してください)。 E、g、アノテーションの問題はコンパイラのJavaバージョン設定が正しくありません(Java 1.6以上が必要です)。

あなたのプロジェクトは非常にシンプルなので、適切な設定で新しいプロジェクトを作成し、壊れたプロジェクトから新しいプロジェクトに新しいものをコピーすることができます。

ワークスペース設定と同様の状況を避けたい場合は、それらをエクスポートして結果ファイルをバックアップすることができます(ファイル/ export/general/preferencesを参照)。

ビルド設定からEclipseプロジェクトを生成するのが通常は非常に便利です(たとえば、Maven、Gradle、Leiningenのすべてがこれを行うことができます)。これは、ビルドシステムではまだサポートされていないEclipseプロジェクトでの特定の設定が必要な場合を除き、うまく動作します。

+0

あなたが持っているならこの良い点!特にグラデル!そして、あなたは事件後のバックアップについて考えます。 "壊れたプロジェクトから新しいものにあなたのソースをコピーする"時には問題があります。 – pushistic

0

多くの時間が必要です。すべてのEclipseファイルを削除し、このプロジェクトを再度インポート/作成する必要があります。一度私は何か問題があり、私は復元のために3時間を過ごしました。私は、手動でいくつかのパラメータをチェックし、その後、HDDの回復ツールを使用して復元を試みた。しかし、私の場合はファイルが壊れていたので、結果ではすべての問題を修正しませんでした。

2

私はまた、この問題を1度に直面していました。 これには解決策があります。

Just delete the project from Eclipse workspace and import it again. 
    the settings will be created for the project. 

注:(それはあなたが削除 しようとすると、そのために要求されますので、チェックボックスをチェックしない)ディスクから削除しないでください

関連する問題