7

私はAndroidプロジェクトに取り組んでいましたが、コンピューターを再起動した後、Eclipseが実行されません。.metadata.logファイルエラーがスローされます。

4

11 に答える 11

14

に移動し~\.metadata\.plugins\org.eclipse.core.resources ます。.snapファイルが見つかります。削除するだけです。Eclipseを再起動します。

それは完璧に動作します。

于 2015-02-25T17:21:03.673 に答える
13

新しいワークスペースを使用してみてください。<Eclipse_root_dir>\configuration\.settings\org.eclipse.ui.ide.prefsワークスペースウィンドウプロンプトを強制するには、の設定を変更してに設定SHOW_WORKSPACE_SELECTION_DIALOGする必要がありますtrue

出典:Eclipseコミュニティフォーラム

于 2012-08-13T18:10:49.043 に答える
5

.metadataフォルダーを削除する必要はありません。これにより、ワークスペースに関する設定が削除されるためです。ただし、.metadataフォルダー内に存在するスナップファイルと.lockファイルを削除してください。

また、これを行った後は、eclipeのクリーンスタートを行うことを忘れないでください

./eclipse -clean
于 2012-08-13T20:54:24.280 に答える
3

Eclipseの実行中にもいくつか問題があります(MercurialおよびAptanaプラグインを使用)。

この問題の原因を突き止めたい場合は、バックアップ.metadataフォルダを「段階的に」削除します<your_workspace_folder>/.metadata/plugins/。一部のフォルダーを削除してEclipseを実行すると、これが問題であることがわかります。

Mercurialの場合は削除workspace\.metadata\.plugins\org.eclipse.core.resources\snap し、Aptanaの場合は削除しますworkspace\.metadata\.plugins\org.eclipse.core.resources\.safetable

設定が失われてもかまわない場合は、.metadataフォルダーを削除してEclipseを再度実行すると、新しい.metadataフォルダーが作成されます。

于 2012-08-13T18:15:56.967 に答える
3

このフォルダーでバイナリ検索を実行して(プラグインの異なるサブセットを使用するたびに)、問題の原因となっているフォルダーを見つけることができます。

私の場合、フォルダ「... \ worksheet.metadata.plugins\org.eclipse.e4.workbench」を削除すると修正されました。

于 2013-04-01T10:42:59.863 に答える
3

〜WorkSapce \ .metadata.plugins\org.eclipse.e4.workbench フォルダーを削除するだけです。次に、Eclipseを再起動します。わたしにはできる。

于 2015-10-04T15:36:14.100 に答える
3

私も同じ問題を抱えていました。/.metadataを削除しましたが、この問題を解決できませんでした。Java 9を使用してEclipseをインストールしている場合は、.metadataまたはlogフォルダーを削除するだけではこの問題を解決できない場合があります。

これが私がしたことです。Ubuntu16.04の/opt/eclipseにEclipseを抽出してインストールしました。私のJavaバージョンは9で、Eclipseバージョンはoxygen4.7.0でした。

eclipse.iniファイルの最後の行に「--add-modules=ALL-SYSTEM」を追加しました。そして、この問題を解決しました。Eclipse SDKはjava.baseモードにないものを使用するため、この行をeclipse.iniファイルに追加する必要がありました。このURLを参照してください:https ://wiki.eclipse.org/Configure_Eclipse_for_Java_9 。これが他の人の助けになることを願っています。修正は簡単でしたが、この解決策を見つけるのにしばらく時間がかかりました。

于 2017-10-04T15:36:54.157 に答える
0

このリンクは私の問題を解決しました:https ://wiki.eclipse.org/Eclipse.ini#-vm_value:_Mac_OS_X_Example。Macの例に従いました。ファイルeclipse.iniを見つけました。次に、[情報を見る]を選択し、[。ini]を[.txt]に変更します。これにより、ファイル内のテキストを編集することができました。次に、ファインダーに移動し、MacintoshHD->ライブラリ->Java->JavaVirtualMachines->jdk1.8.0_144.jdk->コンテンツ->ホーム->ビンに移動しました。次に、一般的なテキストエディタでeclipse.txtファイルを開きました。これは、「/ Library / Java / JavaVirtualMachines / jdk1.8.0_144.jdk / Contents / Home/bin」のように「-vm」のすぐ下のテキストファイルeclipse.txtにコピーしたパスです。次に、コマンド保存を押します。次に、eclipse.txtファイルで[Get info]を選択し、[。txt]を[.ini]に変更して、[はい]と答えました。小さなポップアップボックスが表示されたら、必ず「.ini」を使用します。

于 2017-10-08T13:20:38.100 に答える
0

.metadata / .logエラーが発生した場合は、javajdk-8u144をインストールするだけです。

于 2017-10-09T22:43:18.643 に答える
0

これはどれも私にはうまくいきませんでした、私はjava8.221とEclipseOxygenを使用しました。だから私はこれを試しました。編集して置くeclipse.ini前に-vmargs

-vm
C:\Program Files\Java\jdk1.8.0_221\bin\javaw.exe

そしてそれは働き始めました

Src:https ://www.eclipse.org/forums/index.php/t/1089060/

于 2020-07-30T07:44:03.743 に答える
-1

android-sdks(私のものはC:\ Users \ azeuner \ android-sdks \ platform-toolsにあります)に移動し、platform-toolsをクリックしてから、adb.exeをクリックします。これによりEclipseが更新されます。それは私のために働いた!

于 2012-08-13T19:15:36.200 に答える