我一般不使用Eclipse,所以也许我做错了什么,但是我花了几个小时来讨论这个并且找不到问题。
我需要一个Eclipse插件(PigEditor或PigPen)并尝试通过存储库安装它,这失败了以下错误。当它无法安装时,我下载了.zip版本,解压缩了存档,找到了包含功能和插件目录的文件夹并尝试安装它。这也失败了。我还尝试了PigPen .jar,将它放入plugins文件夹时根本没有拾取它。
我注意到我收到了一堆错误消息,看起来Eclipse正在尝试获取依赖项。例如......
Error
Unable to read repository at http://download.eclipse.org/eclipse/updates/4.3.
java.io.IOException: http://download.eclipse.org/eclipse/updates/4.3 is not a valid repository location.
那应该是一个有效的存储库位置,它位于here的中间位置。无法读取存储库与尝试从存储库安装上一个插件时获得的错误相同。
然后我去了偏好设置 - >可用的软件站点并尝试了所有默认安装的存储库。已检查了2个(上面列出的那个,http://download.eclipse.org/releases/kepler)和2个未选中(http://download.eclipse.org/egit/updates和http://www.eclipse.org/modeling/updates)。我在其中任何一个上重新加载并收到与上面相同的错误消息。
我可以从内部浏览器访问网站。我也尝试将我的网络连接首选项更改为“直接”。
我真正关心的是获得一个有效的Pig插件,所以我会接受这个作为答案。虽然我没有获得任何存储库是一个更大问题的症状(我真的想知道发生了什么),但我感觉到了,所以如果你有故障排除步骤,我愿意尝试任何事情。
网站我正在尝试从以下网站获取Pig编辑器: https://wiki.apache.org/pig/PigPen http://romainr.github.io/PigEditor/ https://github.com/romainr/PigEditor
答案 0 :(得分:3)
解决方案:
从命令promtp打开.exe eclipse文件,然后命令-vmargs -Djava.net.preferIPv4Stack = true
或
在eclipse.init文件中更改。
答案 1 :(得分:0)
不确定这对您来说是否仍然存在问题,但您可以查看my answer to a similar question