コマンドラインからmvn clean install
を実行して正常に動作するとき、私はmavenプロジェクトにロールオーバーしました。私はこのプロジェクトをEclipseで表示していました。これは、私が設定が間違っていると思うし、誰かが私に健全性のチェックを与えることを望んでいます。EclipseのMavenプロジェクト `org.springframeworkはターゲットパスから型に解決できません。 '
Eclipse内で、org.springframework cannot be resolved to a type
に関連するエラーが報告されています。<project_path>/target/<project>-<version>/WEB-INF/...
のようなパスにあります。私の目を引くのは、派生フォルダであるtarget
のパスです。
Mavenの依存関係の表示:
ファセットが有効:
プロジェクトエクスプローラビュー:
上記のスクリーンショットから、関連するjarファイルがmaven依存関係から適切に引き出されていることがわかります。私が誤って構成したものと、なぜターゲットパスからのエラーが表示されるのかについてのアイデアはありますか?
'build'と' WebContent'フォルダは、あなたが正しくmavenプロジェクトをeclipseにインポートしなかったことを示します。 Eclipseでプロジェクトを削除し、 'src'の横のフォルダをすべて削除し、既存のMavenプロジェクトをEclipseにインポートします。 –
@AleksandrM答えとして書くと、私はそれを受け入れます。問題を解決しました。 –