【发布时间】:2014-11-06 02:33:24
【问题描述】:
我一般不使用 Eclipse,所以也许我做错了什么,但我花了几个小时来解决这个问题。
我需要一个 Eclipse 插件(PigEditor 或 PigPen)并尝试通过存储库安装它,但失败并出现以下错误。当它无法安装时,我下载了 .zip 版本,解压缩存档,找到包含功能和插件目录的文件夹并尝试安装它。这也失败了。我还尝试了一个 PigPen .jar,将它放入插件文件夹时根本没有被拾取。
我注意到在此过程中我收到了一堆错误消息,看起来 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
【问题讨论】:
-
我可以确认更新/存储库已被我们的防火墙阻止。如果 Eclipse 使用端口 80,这不应该发生,据我了解,它应该是。如果有人知道确保只使用端口 80 的方法,知道强制它使用端口 80 的方法,或者可以确切地告诉我 Eclipse 使用了哪些端口,这可能有助于解决我的问题。与此同时,我会继续挖掘。
-
*.com/questions/7625943/… 此处链接描述][1]
-
请参考这个答案*.com/questions/7625943/…
标签: eclipse