4

私は Eclipse EE と Apache Wicket を使用しています。

依存関係を pom.xml に書き留めています。

何らかの理由で、プロジェクトをクリーンアップして Maven > Update Project に移動しようとしても、maven が更新されません。

依存関係を確認すると、jar がありますが、実行しようとするとエラーが発生します (ClassNotFoundException)。

なぜこうなった?

問題の依存関係:

<dependency>
    <groupId>org.tuckey</groupId>
    <artifactId>urlrewritefilter</artifactId>
    <version>4.0.3</version>
</dependency>

また、すでにmavenを再インストールしようとしました。

4

2 に答える 2

9

mvn eclipse:eclipseを実行して、Eclipse を更新してみてください。また、コマンド実行終了後にリフレッシュしてください。

于 2012-11-13T13:44:58.860 に答える
7

"mvn eclipse:eclipse" とm2eclipse maven eclipse pluginを混在させないでください。プラグインが正しく動作しなくなります。行った場合は、.project/.classpath/.settings ファイルを削除し、「既存の maven プロジェクトをインポートする」で再インポートする必要があります。

于 2012-11-15T15:55:09.857 に答える