在eclipse中,当我选择:安装新软件...我总是必须取消选中“在安装过程中联系所有更新站点以查找所需的软件”,否则整个事情会永远停留在计算要求和依赖项上。
我在 Marketplace 中找不到这样的选项,这会使整个市场变得毫无用处,因为我被困在同一个地方。
有没有一个选项可以解决这个问题,或者我可以用另一种方式解决它。或者我应该切换到 IntelliJ IDEA ...?
在eclipse中,当我选择:安装新软件...我总是必须取消选中“在安装过程中联系所有更新站点以查找所需的软件”,否则整个事情会永远停留在计算要求和依赖项上。
我在 Marketplace 中找不到这样的选项,这会使整个市场变得毫无用处,因为我被困在同一个地方。
有没有一个选项可以解决这个问题,或者我可以用另一种方式解决它。或者我应该切换到 IntelliJ IDEA ...?
如果您从 zip 或 jar 文件在本地安装插件,您可以简单地取消选中该选项:“在安装过程中联系所有更新站点以查找所需的软件”
但是,这并不能完全解决问题,并且在 Eclipse Marketplace 中没有这样的选项可以取消选中,您可能会永远被“计算需求和依赖项”所困扰。
真正的问题是 Eclipse 中提供的可用软件站点。基本上,上面的选项将让 Eclipse 连接到每个启用的站点并等待所有站点响应。因此,即使只有 1 个站点有问题并且没有响应,Eclipse 也会永远等待。
您可以通过在“安装新软件...”或“Windows -> 首选项 -> 安装/更新 -> 可用软件站点”中选择“添加”旁边的“管理”按钮进行配置
它就像测试列表中的每个站点并禁用/删除任何无法连接的站点一样简单,尤其是用户添加的可能包含拼写错误的外部站点。
上述解决方案在大多数情况下应该可以工作,但如果不能,请检查您的连接并禁用代理、防火墙或允许 Eclipse 通过它们。
在 Eclipse Oxygen(2017 年 6 月)和可用软件站点中,我已将“Eclipse Orbit Composite”的位置更新为http://download.eclipse.org/tools/orbit/downloads/中的最后一个 buid 存储库
示例:来自:...download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository/
至: ...download.eclipse.org/tools/orbit/R-builds/R20170516192513/repository
更新:将 DNS 路由器更改为 DNS google 8.8.8.8/8.8.4.4 对我有用!
按着这些次序。
注意:如果您在获取插件时遇到问题,请尝试在 Location URL 中使用“http”,而不是“https”(出于安全原因,首选 https)
注意:如果您收到无法确定软件真实性或有效性的安全警告,请单击“确定”。安装完成后,重新启动 Eclipse。