简体   繁体   English

在“正在更新Maven项目”期间发生内部错误。 org.eclipse.m2e.wtp.WTPProjectsUtil.isM2eWtpDisabled

[英]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.

相关问题 eclispe:在以下期间发生内部错误:“更新Maven项目” java.lang.StackOverflowError - eclispe : An internal error occurred during: “Updating Maven Project” java.lang.StackOverflowError Spring - 在“初始化Java工具”期间发生内部错误。 组织/日蚀/ JDT /核心/搜索/是searchPattern - Spring - An internal error occurred during: “Initializing Java Tooling”. org/eclipse/jdt/core/search/SearchPattern M2Eclipse:当Maven更新工作区中的项目时,如何避免M2E更改我的类路径 - M2Eclipse: How to avoid M2E to change my classpath while maven updating project in workspace 期间发生内部错误:“更新索引”。eclipse 启动期间的Java 堆空间? - An internal error occurred during: "Updating indexes".Java heap space during eclipse start up? 在Eclipse中启动testng时发生内部错误 - An internal error occurred during launching testng in eclipse 如何将m2e-wtp Maven JAX-RS配置器添加到Eclipse中 - How to add m2e-wtp Maven JAX-RS Configurator to Eclipse Eclipse WTP,maven和m2eclipse - 不复制提供的jar - Eclipse WTP, maven and m2eclipse - not copying provided jars 在“检索原型:”期间发生内部错误。 Java 新建 Maven 项目时的堆空间 - An internal error occurred during: "Retrieving archetypes:". Java heap space when creating new Maven project 在“导入 Maven 项目”和“构建 Maven 项目”期间发生内部错误 - An internal error occurred during: “Importing Maven projects” and “building Maven Projects” M2E Maven插件:导入Maven项目在Eclipse JUNO中引发错误 - M2E Maven Plugin: Importing Maven project is throwing error in Eclipse JUNO
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM