[英]An internal error occurred during: “Updating Maven Project”. org.eclipse.m2e.wtp.WTPProjectsUtil.isM2eWtpDisabled
I am using eclipse kepler with maven v4.0.0 and jboss 7.0 and JDK 1.6. 我正在使用eclipse kepler和maven v4.0.0以及jboss 7.0和JDK 1.6。 I am getting the following error:
我收到以下错误:
java.lang.NoSuchMethodError: org.eclipse.m2e.wtp.WTPProjectsUtil.isM2eWtpDisabled(Lorg/eclipse/m2e/core/project/IMavenProjectFacade;Lorg/eclipse/core/runtime/IProgressMonitor;)Z
at org.eclipse.m2e.wtp.jaxrs.internal.configurators.JaxRsProjectConfigurator.isConfigurationEnabled(JaxRsProjectConfigurator.java:100)
at org.eclipse.m2e.wtp.jaxrs.internal.configurators.JaxRsProjectConfigurator.configureInternal(JaxRsProjectConfigurator.java:75)
at org.eclipse.m2e.wtp.jaxrs.internal.configurators.JaxRsProjectConfigurator.mavenProjectChanged(JaxRsProjectConfigurator.java:180)
at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.mavenProjectChanged(ProjectConfigurationManager.java:965)
at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.notifyProjectChangeListeners(ProjectRegistryManager.java:746)
at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.applyMutableProjectRegistry(ProjectRegistryManager.java:865)
at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:289)
at org.eclipse.m2e.core.internal.project.registry.MavenProjectManager.refresh(MavenProjectManager.java:67)
at org.eclipse.m2e.core.internal.builder.MavenBuilder.getProjectFacade(MavenBuilder.java:216)
at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.call(MavenBuilder.java:91)
at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.call(MavenBuilder.java:1)
at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:161)
at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:137)
at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:89)
at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1305)
at org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:89)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Please help me. 请帮我。
You can use m2e 1.5.0 from marketplace or you can use this approach: 您可以在市场上使用m2e 1.5.0,也可以使用以下方法:
Go to: 去:
Preferences->Click Maven->Click Templates 首选项 - >单击Maven->单击模板
Now you can see the list of templates,un-check all the templates of wtp ie m2e-wtp-activation .... 现在你可以看到模板列表,取消检查wtp的所有模板,即m2e-wtp-activation ....
Now you can clean install the project 现在您可以清理安装项目了
Try to delete .m2 folder in your computer and clean the project then it will automatically create it. 尝试删除计算机中的.m2文件夹并清理项目,然后它将自动创建它。
Next check the below settings are there in .project file 接下来检查.project文件中是否有以下设置
Next check the settings in .classpath file 接下来检查.classpath文件中的设置
If nothing worked above. 如果没有任何作用。 Please try to use Eclipse Luna version, it will work.
请尝试使用Eclipse Luna版本,它会起作用。 I had some problem with maven 3.5 with kepler then i tried using luna, it worked for me.
我有一些问题与maven 3.5与kepler然后我尝试使用luna,它适用于我。
I hope this helps for you! 我希望这对你有所帮助!
删除m2e-wtp插件为我修复了这个问题(我甚至不知道它做了什么或何时下载它)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.