Eclipse 4.17.0-无法打开Eclipse Marketplace-NullPointerException

问题描述

升级到Eclipse 4.17后,运行Eclipse Marketplace会生成NPE。

市场1.8.5v20200902-1804

使用Java 14运行

任何建议。

这是对话框中的错误...

无法打开Eclipse Marketplace 无法安装远程市场位置 java.lang.NullPointerException

这是来自日志文件...

java.lang.NullPointerException
at org.eclipse.epp.mpc.ui.CatalogDescriptor.imageDescriptorForUrl(CatalogDescriptor.java:106)
at org.eclipse.epp.mpc.ui.CatalogDescriptor.<init>(CatalogDescriptor.java:87)
at org.eclipse.epp.internal.mpc.ui.commands.AbstractMarketplaceWizardCommand.installremoteCatalogs(AbstractMarketplaceWizardCommand.java:205)
at org.eclipse.epp.internal.mpc.ui.commands.AbstractMarketplaceWizardCommand.createConfiguration(AbstractMarketplaceWizardCommand.java:92)
at org.eclipse.epp.internal.mpc.ui.commands.MarketplaceWizardCommand.createConfiguration(MarketplaceWizardCommand.java:64)
at org.eclipse.epp.internal.mpc.ui.commands.AbstractMarketplaceWizardCommand.execute(AbstractMarketplaceWizardCommand.java:67)

解决方法

我的 Eclipse 4.18 和上面提到的 Marketplace Client 1.9.0.v20201125-0811 也偶然发现了这个错误。

通过使用以下更新站点手动更新 Marketplace Client(-> 安装新软件...)解决了这个问题:http://download.eclipse.org/mpc/drops/1.9.0/v20210108-0835/

所以(当前)最新版本对我来说效果很好。

,

此问题已通过MarketPlace 1.8.5v20201009-0749的发布得到解决