Mavenプロジェクトに変換すると、エラーは次のとおりです。
> An internal error occurred during: "Updating Maven Project".
> Unsupported IClasspathEntry kind=4
どうしたの?
必要なのはこれだけです:
上記の回答21に投稿された手順(最後はMavenプロジェクトに変換)の後、私は次のことを行いました。
mvn eclipse:eclipse
mvn eclipse:clean
-これにより、.projectファイルと.classpathファイルが再生成されます(どちらも上記の手順(2)で吹き飛ばされました)
Eclipseで、プロジェクトを右クリックしてから、Maven>プロジェクトの更新を選択しました。
私はUnsupported IClasspathEntry kind=4
もうメッセージを見ませんでした:)
hereに投稿されているように、問題はコマンドラインのEclipseプロジェクトの生成です。したがって、代わりに mvn eclipse:eclipse を使用しないでください。
プロジェクトをmavenプロジェクトとしてインポートする前に、同じ問題に遭遇しました。私がしたことは、プロジェクトを右クリックして、コンテキストメニューで Maven -> Update Project... (Alt-F5) を選択することです。Update Maven Project ダイアログで、「Update project configuration from pom.xml」がチェックされていることを確認します。次に、[OK] を押します。
問題を解決する必要があります。
もう 1 つの方法は、[問題] タブに移動してエラーを見つけ、それを右クリックして [クイック フィックス] を使用して問題を解決するというヒントがあります。
この問題は、Eclipse Kepler (4.3) および Luna (4.4) で利用可能な m2e 1.5.0 で修正されています。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=374332#c14を参照してください。
この問題は、STS (Spring IDE/Eclipse)、Eclipse およびその他の Eclipse ベースの IDE が m2e(clipse) プラグインを使用しているにもかかわらず、プロジェクトで eclipse:eclipse が実行されている可能性があるという事実によって引き起こされます。m2e が「var」.classpath エントリに遭遇すると、このエラーがスローされます。
更新サイトは、次の URL で指定されています: http://download.eclipse.org/technology/m2e/milestones/1.6/
以前のコミット/変更に戻すと、問題が修正されます....そのため、プロジェクト/ mvnファイルの破損の問題である可能性があります。そのため、手順に従ってプロジェクトをクリーンアップしてからインポートしました。数回試行した後、機能しました。