Eclipse Photon - Eclipse Marketplace not launching



我刚刚安装了Eclipse Photon。我把Oxygen的一个项目交给了它——一切都很好。

我注意到的问题是我无法打开Eclipse市场。每当我点击它时,我会得到1-2秒的加载圈,然后什么都不会发生。

我还在一个全新的空工作区(所以没有旧的.metadata)上尝试了这一点——同样的行为。我还重新启动了电脑,但无济于事。

有什么想法吗?是只有我有这个问题,还是新版本导致的错误?

谢谢。

我设法找到了问题并解决了它。我去了:帮助->关于Eclipse IDE->单击"安装详细信息"->选项卡"配置"->单击"查看错误日志">

默认的浏览器打开了,我注意到下面的堆栈跟踪:

!ENTRY org.eclipse.ui 4 0 2018-06-28 10:38:21.036
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.IllegalArgumentException: Illegal character in path at index 16: file:/C:/Eclipse Photon/eclipse/configuration/
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65)

它是我命名的文件夹中的空间角色:"Eclipse Photon"。我把它改名为"EclipsePhoton",市场成功开业。

简短回答:确保Eclipse安装文件路径中没有任何空格

我通过这个链接用解决方案解决了这个问题:https://www.chrisguindon.com/post/marketplace-client-not-opening-in-photon/

步骤:

  1. 转到帮助>安装新软件
  2. 将Marketplace客户端更新网站url粘贴到"使用"字段:http://download.eclipse.org/mpc/photon
  3. 选中"EPP Marketplace Client"复选框
  4. 按照向导操作并重新启动Eclipse以完成安装

添加到actunderdc答案:

他是对的。如果安装路径中有空间,则会出现错误。如果要安装在Program Files文件夹中,可以使用windows短名称。

使用dir /X在cmd中查找文件夹的短名称。对于C:Program Files,它类似于PROGRAM~1

当你得到短名称时,你可以在eclipse.exe 的同一目录中的eclipse.ini文件的顶部添加以下内容

-launcher C:PROGRAM~1eclipsejeephoton

请确保根据您的安装路径进行调整。在你们这样做之后,市场就可以打开了。但当我打开Help -> About -> Instalation Details -> Configuration时,它显示了两个启动器参数,分别是长名称和短名称。我不知道,它是否会引起副作用。

我在bugs.eclipse.org上打开了一个Bugreport。

有类似的问题,我就是这么做的:

注意:如果您有任何其他防火墙软件,那么请确保允许eclipse通过它&还要检查你电脑的时间是否合适(否则就不用管了)。

Open Eclipse>帮助>安装新软件..>
在使用中输入链接"http://download.eclipse.org/mpc/photon/">(登录后)选择EPP市场客户端并安装

  • 我在安装时出错,我只是允许eclipse通过防火墙,然后市场客户端顺利更新。然后我重新启动eclipse,市场打开了

希望这能有所帮助。

我在Ubuntu 18.04机器上遇到了这个问题,以上都没有帮助。

经过数小时的搜索,我找到了一个可行的解决方案:在窗口-首选项-常规-外观下启用主题化

我禁用了这个功能,所以Eclipse使用了我的GTK主题(Arc dark),看起来更好。但启用它会让市场重新开始。

Eclipse错误日志(Window-Show-View-error log)中的stacktrace包含一个提示,引导我使用主题化选项。

首先,在Eclipse JEE 4.8中尝试使用WindowBuilder(SWT)时,必须从包含其所有文件的Eclipse文件夹名称中删除所有空格。第一步是通过链接发现的:

Eclipse Photon-Eclipse Marketplace未启动

其次,是这个环节告诉了后半部分的奥秘。如果你去:

http://download.eclipse.org/windowbuilder/WB/integration/4.8/

您将在左侧看到"show directory contents",其中将有"repository.zip"文件作为此扩展列表的最后一个文件。下载此(~39Mb)。记下这个文件的路径,然后在eclipse中单击"帮助"(最后一个菜单项),然后单击"安装新软件…",然后点击"添加",再单击"存档",然后转到保存的"repository.zip"的路径并选中它。你会看到方形复选框现在指示要安装的文件。

我认为必须单击"继续"(WindowBuilder安装项目的复选框已经选中),然后确认屏幕上显示所有要安装的文件,最后单击"完成"。在档案步骤中加载文件后,我不确定其余步骤的确切措辞,但我相信我所说的基本上是准确的,在添加档案后,接下来的步骤将是显而易见的(小菜一碟)。最后,要检查是否安装了WindowBuilder,请转到(顶部菜单项中)"file",然后是"new",再是"other",最后向下滚动列表,WindowBuilder应该在这个列表中,否则你会遇到麻烦,出了问题。

如果文件夹名称中有任何空间未打开eclipse Marketplace ,请将您的文件夹名称eclipse photon更改为eclipsephoton

我也遇到了同样的问题。我通过更改安装eclipse的文件夹的名称来解决这个问题,我为文件夹使用的名称有一个空间,这正是为了防止在eclipse中使用市场位置,我删除了这个空间,它正常工作。

对于Ubuntu 20.04,

只需删除eclipse文件夹的文件夹名称中的空格,然后尝试关闭和重新打开eclipse。它会起作用的!!!

最新更新