web-dev-qa-db-ja.com

「Mavenプロジェクトの更新中」に内部エラーが発生しました。設定ノード「org.Eclipse.wst.validation」は削除されました

Eclipse JunoでMavenプロジェクトを開こうとしていますが、このエラーが発生しています。

「Mavenプロジェクトの更新中」に内部エラーが発生しました。
設定ノード「org.Eclipse.wst.validation」は削除されました。

これはどのように引き起こされ、どうすれば解決できますか?

40
404NotFound

ここで同じ問題、そこに私がそれを修正する解決策

  • .projectファイルを好みのテキストエディタで保存します。

  • 「org.Eclipse.wst.validation」に関するノードを削除します

  • プロジェクトを閉じます

  • プロジェクトを開きます

  • Mavenアップデートを起動...

良いはずです。

。project configを変更したくない場合の別の修正方法(または修正する必要のあるプロジェクトが複数ある場合)

  • ワークスペース(またはEclipse)を閉じます

-外に出る<WorkspaceDir>\.metadata\.plugins\org.Eclipse.core.resources\.projectsワークスペースディレクトリから

-ワークスペースを再度開きます

  • もう一度閉じます

-.projects dirを元に戻します(質問を置き換えるにはyesと答えますか?)

  • ワークスペースを開きます

  • Mavenアップデートを起動する

良いはず

67
VinyJones

より簡単な修正:

  • プロジェクトを閉じる
  • プロジェクトを開く
  • プロジェクト>クリーン
  • Mavenアップデートを実行する
18
mel3kings

私はEclipse Marsを使用していましたが、私の場合はIDEを実行しました。

10
João Rodrigues

まだこの問題がある場合はわかりませんが、解決策は次のとおりです:

ディレクトリ.metadata/.plugins/org.Eclipse.core.runtime/.settings(ワークスペースのデフォルト設定)または個々のプロジェクトの.settingsでファイルorg.Eclipse.wst.validation.prefsを削除すると、検証の設定を元の設定にリセットします。その後、エラーメッセージを取得せずに検証を使用し、そこからオプションをリセットしてみてください。ただし、設定のどの組み合わせが問題を再現するかはわかりません。ただし、その場合は、プロセスを繰り返すことができます。

ここからこれを得ました: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=355012

私の場合、このフォルダーに上記のファイルはありませんでしたが、他のorg.Eclipse.wst。*ファイルがたくさんありました。それらをすべて削除すると、私にとってはうまくいきました。

3
desperateCoder

別の解決策はシンプルすぎます。

1
The Appsolit

別の回答に記載されているように、問題は.projectsフォルダーとは関係ありません。解決策は、org.Eclipse.wst.validation.prefsというファイルを.settingsフォルダーに追加することです。これにより、Eclipse検証ノードが復元されます。

Eclipseのバージョンに応じて、ファイルの内容は次のようになります。

disabled=06target
Eclipse.preferences.version=1
0
CCC

これは、複数の異なるソースによって引き起こされる可能性がある1つのエラーだと思います。ただし、同じエラーが発生しただけで、その理由がわかりました。私の状況では、いくつかの一時ファイルを削除してコードを強制的に更新しようとしました。そのファイルも誤って削除してしまったことが判明しました。ありがたいことに、それをソース管理下に置いたので、ファイルを元に戻し、Mavenでプロジェクトを更新しました。また、プロジェクトが正常にクリーンアップ/更新されるように、他のエラーが修正されていることも確認しました。

これがあなたの問題を解決するかどうかはわかりませんが、助けになることを願っています!がんばろう!

0
Laura Ritchey