今日、私は自分のマシンを再起動し、Eclipse(3.5、最近ダウンロードされた)は奇妙な動作を示しています。
これは100%のケースで発生するため、Eclipseをまったく起動できません。
これに関するログはどこにありますか?
すべてのEclipseリソースを削除して、再度解凍しました。同じこと。
十分なメモリがあり(IntelliJは正常に動作します)、ウイルス対策ソフトウェアでEclipseの終了に関連するアクティビティが表示されません。
これを引き起こしたと思われるアイデアはありますか?
私が思いついた1つのことは、フォルダーの削除です。
workspace/.metadata/.plugins/org.Eclipse.e4.workbench"
ここで、workspace
はEclipseワークスペースディレクトリです。
コマンドラインから起動し、エラーメッセージが表示されるかどうかを確認します。
あります .log
ファイルを.metadata
各ワークスペース内のディレクトリには、Eclipse内部からの多くのスタックトレースが含まれていることがよくあります。起動時のクラッシュは通常ここにあります。私は、特定のワークスペースで自動的に起動するように構成されたEclipseを持っていると想定しています。
私はこれをEclipse.iniに追加しました:
-vm
C:/Program Files/Java/jdk1.6.0_20/jre/bin/javaw.exe
そしてそれは始まった。しかし、その後、私のプロジェクトの1つ(単純なテストプロジェクト)はJava.lang.String
およびJava.lang.System
を解決しませんでした。 JREをJDK/JREに変更しましたが、うまくいきました。
Java_HOME
およびJRE_HOME
は上記の場所を指していた。
引数-clean -clearPersistedState
を使用してEclipseを起動すると、多くの場合、クラッシュが修正されることがわかりました。
完全を期すために、-cleanを使用してEclipseを起動してみてください(インストールされているプラグインを再スキャンし、$ Eclipse_HOME/configurationのキャッシュを再構築します)。
通常、インポート->既存のプロジェクトで.metadataを削除すると、プロジェクトが元に戻ります。
または、一部のプロジェクトの.settingsが破損している可能性があります。
エラースタック(.metadata/.log内)を調べて、問題の原因となっているプラグインを見つけ、その設定を削除してみます。
これをすべて試す簡単な方法は、新しいワークスペースを作成し(ダイアログが表示されない場合は-dataを使用してEclipseを起動する)、プロジェクトを手動でコピーすることです。
Eclipse.iniを開きます。 -showsplash
という行がある場合は、削除します。
存在しない場合は、-nosplash
を追加します
スプラッシュ画面を表示しないように勧めることは奇妙なことですが、一部のマシンで時々問題が発生します/ Java構成。
私はこれと同じ問題を抱えていて、Eclipse Luna 64ビットを使用しても何もうまくいきませんでした。私はもともとJava 1.6、Java 1.7 and Java 1.8がインストールされていましたが、Java 1.8 Windows 7のコントロールパネルを使用して、スプラッシュスクリーンを1秒間に1回見ましたが、それはエラーではなく、ログファイルも.lockファイルもありませんでした。
JavaとEclipseの間で32ビット/ 64ビットの非互換性があるため、別のエラー(エラーコード13)に取り組んでいました。そのため、両方の問題を回避するために64ビットで解決しました。その後、私は再インストールしましたJava 1.8再び戻って動作し始めました。