Eclipse-Photon 打不开 Eclipse Marketplace

错误展现


  今天在使用 Eclipse(Eclipse Photon) 的时候发现点击 【Eclipse Marketplace…】 菜单没有反应,任何错误提示也没有报,我还等着通过它来安装插件呢。

排查步骤


  碰到这样的问题我们只能先通过 Eclipse 的日志来排查了,可能你会说我怎么知道 Eclipse 的日志在哪,这里有两个方法找到你的 Eclipse 日志。

  1. 点击菜单 【Help】-【About Eclipse IDE】,打开如下界面
Eclipse-Photon 打不开 Eclipse Marketplace_第1张图片
About Eclipse IDE

然后点击【Installation Details】,打开如下界面

Eclipse-Photon 打不开 Eclipse Marketplace_第2张图片
Installation Details

点击【Configuration】 选项卡,然后点击下方的【View Error Log】按钮,就会打开 Eclipse 的日志了

  1. 直接找到 Eclipse 的日志位置,首先查看当前 workspace 路径,查看方法是点击菜单 【File】,鼠标移动到【Switch Workspace】就能看到了
Eclipse-Photon 打不开 Eclipse Marketplace_第3张图片
Workspace

Eclipse 日志的位置就是{当前 Workspace 路径}.metadata.plugins\org.eclipse.ui.workbench\log,使用记事本打开即可。
  通过日志我找到了报错的信息:【java.lang.IllegalArgumentException: Illegal character in path at index 24: file:/D:/eclipse/eclipse photon/configuration/】

Eclipse-Photon 打不开 Eclipse Marketplace_第4张图片
Error

已经很明显了,告诉我路径中含有非法字符,第25个字符(index 24,从0开始),第25个字符是空格。

解决方法


  既然是空格惹出的问题,那么我把空格去掉就是了,我修改了 Eclipse 的文件夹名称,去掉了空格,现在再点击【Eclipse Marketplace…】 菜单试试,成功打开了,Bingo!

Eclipse-Photon 打不开 Eclipse Marketplace_第5张图片
Eclipse Marketplace

你可能感兴趣的:(Eclipse-Photon 打不开 Eclipse Marketplace)