Eclipse:在xyz找不到存储库(ProvisionException)

时间:2013-07-08 21:07:00

标签: eclipse

截至今天,我自己的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在没有代理设置的情况下看到更新站点没有问题。

1 个答案:

答案 0 :(得分:0)

我几乎完全一样的问题。就我而言,问题似乎是具有低Java版本的SSL证书。

对于具有相同症状的下一个人:

  • 检查 偏好 - >插件开发 - >目标平台。

  • 如果您在此处看到任何错误,请编辑包含错误的条目。在我的情况下,Eclipsed似乎没有从一些更新站点获得任何东西。双击条目会产生SSLHandshakeException。

如果您遇到同样的问题 - 可能的解决方案:

  • 如果您在任何更新站点上有任何电源 - 在我的情况下 - 请检查SSL证书( - >例如conatct系统管理员)。
  • 如果您可以切换到更高的Java版本 - 请尝试。

希望这有帮助