我做了一个 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
删除了 SonarQube 插件。这解决了问题。 现在一切正常。 但是由于我必须使用声纳,所以还有其他解决方案吗?
单击 eclipse
help
选项卡并打开 installation details
搜索声纳并删除所有相关插件。
页面上的描述不太正确,请检查您的 .log 文件
/path/workspace/.metadata/
找到导致此问题的正确插件,并更新到与 eclipse 版本兼容的插件版本。 要查找工作区中的隐藏文件,请使用
Ctrl+H
我也遇到了同样的问题,尝试了很多解决方案。但我为解决问题所做的是,我只是按照以下步骤升级了 Eclipse IDE(2019-06 至 2020-03)(来自 https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F):
- 您首先需要添加新版本的存储库,如下所示:
1-1.窗口 > 首选项 > 安装/更新 > 可用软件站点
1-2.点击“添加”
1-3.输入网址https://download.eclipse.org/releases/2020-03/
1-4.单击“确定”
- 帮助 > 检查更新
- 如果发现更新,请继续执行安装向导并在出现更新时重新启动 IDE 提示。否则,请仔细阅读错误消息以找出哪个组件 存在冲突并制定您的解决策略。
- 请注意,启动闪屏可能会被缓存,但不一定会被缓存 重启IDE后更新到最新版本。表演完整的 重新启动应显示新版本号。
实际上,您真正需要做的是从 Eclipse 中删除 m2e,关闭并重新启动 Eclipse,然后重新添加 m2e。
您也可以从 eclipse 市场安装 websphere,这也可以修复它。绝对没有必要清除 .metedata,因为这真的很难。
如果从 eclipse 市场安装 websphere,请使用尽可能高的版本,但不要使用 liberty,除非你愿意。