2

Ubuntu 10.04 LTS で Eclipse Galileo を実行しています。今日、Ubuntu がクラッシュしました。再起動した後、Eclipse が Java パースペクティブを完全に失い (パースペクティブのようなもので、関連するすべてのビューが存在しませんでした)、ワークスペースの .metadata ディレクトリが version.ini を除いて空であることがわかりました。

どうしたの?なぜそれが起こったのですか?どうすれば防ぐことができますか?どうすれば回復できますか?

4

2 に答える 2

5

問題が発生しました - C/C++ といくつかのコラボレーション プロジェクト (どちらか不明) をインストールしたときに、同じ問題が発生しました。私は日食をきれいにし、新しいワークスペースを試しました。助け無し。eclipse -debug -console を実行すると、~/.eclipse からいくつかの構成がロードされていることがわかりました。

そのディレクトリの名前を変更して再起動し、すべてのパースペクティブを取り戻しました!

于 2012-12-23T19:54:00.360 に答える
4

まず、新しいワークスペースを作成して、不足している要素がないかどうかを確認します。他のワークスペースが正常に機能している場合、元のワークスペースは破損しています。

すべてのプロジェクトを新しいワークスペースにインポートして、それを使用することができます (ただし、この方法では、古いワークスペースに保存されているグローバル設定が失われる可能性がありますが、少なくともすべてのプロジェクトとプロジェクト固有の設定はそのままです)。

一方、新しいワークスペースも機能しない場合は、-clean パラメーターを指定して Eclipse を起動するか、Eclipse をアンインストールしてから再インストールしてみてください。

于 2010-05-25T08:09:43.347 に答える