插件 org.eclipse.m2e.core.ui 无法加载类

问题描述 投票:0回答:5

我做了一个 Maven 项目并且运行良好。 然后我安装了插件 EclEmma Java 代码覆盖率, PHP 开发工具 (PDT)、 Eclipse.orgSonarQube

然后我开始从事其他项目。当我再次想创建一个 Maven 项目时,它抛出了以下错误窗口,上面写着

The selected wizard could not be started
reason
plug-in org.eclipse.m2e.core.ui was unable to load class
org.eclipse.m2e.core.ui.internal wizards.MavenProjectWizard
eclipse maven sonarqube m2eclipse
5个回答
11
投票

删除了 SonarQube 插件。这解决了问题。 现在一切正常。 但是由于我必须使用声纳,所以还有其他解决方案吗?


1
投票

单击 eclipse

help
选项卡并打开
installation details
搜索声纳并删除所有相关插件。


0
投票

页面上的描述不太正确,请检查您的 .log 文件

/path/workspace/.metadata/

找到导致此问题的正确插件,并更新到与 eclipse 版本兼容的插件版本。 要查找工作区中的隐藏文件,请使用

Ctrl+H


0
投票

我也遇到了同样的问题,尝试了很多解决方案。但我为解决问题所做的是,我只是按照以下步骤升级了 Eclipse IDE(2019-06 至 2020-03)(来自 https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F):

  1. 您首先需要添加新版本的存储库,如下所示:
    1-1.窗口 > 首选项 > 安装/更新 > 可用软件站点
    1-2.点击“添加”
    1-3.输入网址https://download.eclipse.org/releases/2020-03/
    1-4.单击“确定”
    1. 帮助 > 检查更新
    2. 如果发现更新,请继续执行安装向导并在出现更新时重新启动 IDE 提示。否则,请仔细阅读错误消息以找出哪个组件 存在冲突并制定您的解决策略。
    3. 请注意,启动闪屏可能会被缓存,但不一定会被缓存 重启IDE后更新到最新版本。表演完整的 重新启动应显示新版本号。

0
投票

实际上,您真正需要做的是从 Eclipse 中删除 m2e,关闭并重新启动 Eclipse,然后重新添加 m2e。

您也可以从 eclipse 市场安装 websphere,这也可以修复它。绝对没有必要清除 .metedata,因为这真的很难。

如果从 eclipse 市场安装 websphere,请使用尽可能高的版本,但不要使用 liberty,除非你愿意。

© www.soinside.com 2019 - 2024. All rights reserved.