我正在使用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。
答案 0 :(得分:9)
尝试运行 mvn eclipse:eclipse 来更新你的Eclipse。 此外,在命令运行完成后刷新。
答案 1 :(得分:7)
你不应该混合使用“mvn eclipse:eclipse”和m2eclipse maven eclipse plugin,这会导致插件无法正常运行。如果您已经这样做了,则需要删除.project / .classpath / .settings文件并使用“import existing maven projects”重新导入。