1

添加对 pom.xml 的依赖项并通过 Maven -> Update Project 我收到此错误进行更新(请参阅下面的 .log)

!ENTRY org.eclipse.core.jobs 4 2 2012-08-22 10:04:31.078 !MESSAGE 在“更新 Maven 项目”期间发生内部错误。!STACK 0 java.lang.NoClassDefFoundError: org.maven.ide.eclipse.wtp.namemapping.PatternBasedFileNameMapping.mapFileName(PatternBasedFileNameMapping.java:36) 在 org.maven 的 org/apache/maven/plugin/war/util/MappingUtils。 ide.eclipse.wtp.WebProjectConfiguratorDelegate.configureClasspath(WebProjectConfiguratorDelegate.java:367) 在 org.maven.ide.eclipse.wtp.WTPProjectConfigurator.configureClasspath(WTPProjectConfigurator.java:95) 在 org.eclipse.m2e.jdt.internal.DefaultClasspathManagerDelegate。 populateClasspath(DefaultClasspathManagerDelegate.java:61) 在 org.eclipse.m2e.jdt.internal.BuildPathManager.getClasspath(BuildPathManager.java:303) 在 org.eclipse.m2e.jdt.internal。

有什么建议吗?

4

2 回答 2

0

好的,一个迟到的答案,但我遇到了同样的问题,我通过删除我的 Maven 存储库来修复它。/.m2/存储库

于 2013-07-10T10:42:33.520 回答
0

检查maven-war-pluginPOM 中的版本并确保它是2.2

于 2012-08-22T13:07:31.207 回答