我刚刚安装了Eclipse Photon。 我将一个项目从Oxygen迁移到它 - 一切都正常工作。
我遇到的问题是我无法打开Eclipse Marketplace。 每当我点击它时,我会看到1-2秒的加载圆圈,然后什么也没有发生。
我还尝试在全新的空工作区中进行此操作(因此没有旧的.metadata)- 行为相同。 我也重新启动了PC - 没有帮助。
有任何想法吗?这只是我遇到的问题还是由于新版本而产生的错误?
谢谢。
我刚刚安装了Eclipse Photon。 我将一个项目从Oxygen迁移到它 - 一切都正常工作。
我遇到的问题是我无法打开Eclipse Marketplace。 每当我点击它时,我会看到1-2秒的加载圆圈,然后什么也没有发生。
我还尝试在全新的空工作区中进行此操作(因此没有旧的.metadata)- 行为相同。 我也重新启动了PC - 没有帮助。
有任何想法吗?这只是我遇到的问题还是由于新版本而产生的错误?
谢谢。
我成功找到了问题并进行了修复。我按照以下步骤进行操作: 帮助 -> 关于 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安装文件路径中没有空格。
Program Files
文件夹中安装,可以使用Windows短名称。dir /X
查找文件夹的短名称。对于C:\Program Files
,它是类似于PROGRAM~1
的东西。-launcher
C:\PROGRAM~1\eclipse\jee\photon
确保将其调整到你的安装路径。完成后,市场可以打开。但是,当我打开帮助->关于->安装详细信息->配置
时,它会显示两个-launcher参数,一个是长名称,另一个是短名称。我不知道这是否会引起副作用。我遇到了类似的问题,以下是我所做的:
注意: 如果你有任何其他的防火墙软件,请确保允许eclipse通过,并检查你的电脑时间是否正确(否则请忽略此步骤)。
打开Eclipse > 帮助 > 安装新软件... >
在"工作区"中输入链接 " http://download.eclipse.org/mpc/photon/ " > (加载后)选择EPP Marketplace Client并安装
希望这可以帮到你。
我在我的Ubuntu 18.04机器上遇到了这个问题,但以上方法都没有起作用。
经过数小时的搜索,我找到了一个可行的解决方案:在 窗口 - 首选项 - 通用 - 外观 中启用主题。
我之前禁用了它,所以Eclipse使用我的GTK主题(Arc dark)并且看起来更好。但启用它可以让Marketplace重新开始工作。
Eclipse错误日志中的堆栈跟踪(窗口 - 显示视图 - 错误日志)包含了一个提示,带领我去寻找主题选项。
首先,在尝试在Eclipse JEE 4.8中使用WindowBuilder(SWT)时,您必须从包含所有文件的Eclipse文件夹名称中删除所有空格。通过以下链接发现了这第一步:
Eclipse Photon - Eclipse Marketplace not launching
其次,此链接解释了谜团的后半部分。如果您转到:
http://download.eclipse.org/windowbuilder/WB/integration/4.8/
您将在左侧看到一个名为“显示目录内容”的选项,其中包含“repository.zip”文件,它是此扩展列表的最后一个文件。下载该文件(约39Mb)。注意该文件的路径,然后在Eclipse中点击“帮助”(最后一个菜单项),接着点击“安装新软件…”,然后点击“添加”,再点击“存档”,并转到保存的“repository.zip”的路径并选择它。您将看到方形复选框,表示要安装的文件。
我认为接下来必须点击“继续”(WindowBuilder安装项目的复选框已被选中),然后当屏幕上显示所有要安装的文件时进行确认,最后点击“完成”。在存档步骤加载文件后,我不确定剩余步骤的确切措辞,但我相信我所说的大部分是准确的,添加存档后,将会清楚(易如反掌)需要遵循哪些步骤。最后,要检查是否安装了Window Builder,请在顶部菜单项中转到“文件”,然后选择“新建”,接着选择“其他”,最后在列表中向下滚动,应该可以看到WindowBuilder,否则可能出了问题。
如果您的文件夹名称中有空格,则将其更改为eclipsephoton,否则无法打开Eclipse Marketplace。
对于Ubuntu 20.04,
只需删除Eclipse文件夹名称中的空格,然后尝试关闭并重新打开Eclipse。它就可以正常工作了!