截至今天,我自己的Eclipse更新站点已停止工作 - 无需修改服务器上的文件。
我收到两位独立用户的通知,Eclipse Juno无法再访问该网站,并且能够自行重现该问题,我的Windows / Indigo安装工作,Linux / Juno安装在家用PC上。
更新网站为http://eclipse.schedenig.name/
Eclipse提供以下错误消息:
No repository found at http://eclipse.schedenig.name/.
org.eclipse.equinox.p2.core.ProvisionException
将以下堆栈跟踪写入日志:
!ENTRY org.eclipse.equinox.p2.core 4 0 2013-07-08 22:51:51.486
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: No repository found at http://eclipse.schedenig.name/.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:393)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:675)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.basicRefreshRepository(AbstractRepositoryManager.java:201)
at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.refreshRepository(ArtifactRepositoryManager.java:108)
at org.eclipse.equinox.p2.ui.RepositoryManipulationPage$21.run(RepositoryManipulationPage.java:643)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 1000 2013-07-08 22:51:51.486
!MESSAGE No repository found at http://eclipse.schedenig.name/.
奇怪的是,堆栈跟踪没有给出为什么没有找到存储库的原因。更奇怪的是,它在我的开普勒装置中仍能正常工作!
我试过移动存储库。 Eclipse通过file:// URL从本地目录读取它没有问题,但无论我放在哪个域或服务器上(我尝试了不同的域和我的局域网Apache HTTP),Juno都拒绝查看存储库。 / p>
当我最后一次在7月1日我最后一次更新它之后自己尝试时,完全相同的网站仍然有用。从那时起,文件没有改变。我设置中的所有其他更新站点仍然可以正常工作。
Google主要为代理设置提供结果。我在家里没有使用代理,我的浏览器通过直接连接访问网站没有问题,更重要的是,Kepler在没有代理设置的情况下看到更新站点没有问题。
答案 0 :(得分:0)
我几乎完全一样的问题。就我而言,问题似乎是具有低Java版本的SSL证书。
对于具有相同症状的下一个人:
检查 偏好 - >插件开发 - >目标平台。
如果您在此处看到任何错误,请编辑包含错误的条目。在我的情况下,Eclipsed似乎没有从一些更新站点获得任何东西。双击条目会产生SSLHandshakeException。
如果您遇到同样的问题 - 可能的解决方案:
希望这有帮助