情况说明
Marketplace是Eclipse的重要组件,用来安装诸如PyDev等插件,通常可以在”Help”菜单中找到。
但有时候你会发现新安装的Eclipse并没有集成Marketplace,这可能跟你安装的版本有关。有人说从YUM源上安装的Eclipse不带,也有人说Neon.3的某些版本不带。但不管如何,Marketplace作为一个组件,都是可以单独安装的。
安装步骤(Eclipse Neon)
- 点选菜单”Help” > “Install New Software…”;
- 下拉选择”Work with”为”Eclipse Repository”(注意:这个是软件自带的源,安装后可以直接使用,不会遇到版本不兼容而打不开Marketplace的问题);
- 在”type filter text”文本框中输入”market”;
- 勾选下方的”Marketplace Client”(注意:如果没有这个选项,应该是已经安装了Marketplace,通过取消勾选”Hide items that are already installed”选项进行确认);
- 点击”Next >”按钮,根据提示完成安装;
- 安装完成后重启Eclipse。
至此,你应该可以在”Help”菜单中找到熟悉的”Eclipse Marketplace…”选项了。
其他问题
如果在上面第二步,选择”Work with”时,找不到这个名字的源,那么可以尝试自己添加源(通过点击”Work with”旁边的”Add”按钮),但这样做的风险就是你装好的软件可能存在兼容性问题,不保证能用。
如果是通过自己添加源安装的Marketplace,有可能因为版本兼容问题而无法启动,这时候可以尝试升级一下,或删掉重新安装(方法都在”Help”菜单中,自己研究一下,不再赘述)。
最后,我再赘述一下我使用的源地址是http://download.eclipse.org/releases/neon
,仅供大家参考。
最后的办法
最近在国内访问Eclipse更新服务器貌似有问题,如果读取源或是在安装过程中总是timeout的话,那就手动安装一个带有Marketplace的版本吧。其实也不麻烦,根据我下面这篇文章操作一下就好,应该是个比较省时间的办法: