4

我正在使用 Eclipse EE 和 Apache Wicket。

我在 pom.xml 中写下了我的依赖项。

出于某种原因,即使我尝试清理项目并进入 Maven > 更新项目,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 回答