到今天为止,我自己的Eclipse更新站点已经停止工作--没有对服务器上的文件进行任何修改。
两个独立的用户通知我,Eclipse不能再访问这个站点了,并且能够自己复制这个问题,我的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通过文件// URL从本地目录读取它没有问题,但是不管我把它放在哪个域或服务器上(我尝试了不同的域和LAN Apache HTTP),Juno拒绝查看存储库。
当我上次试用它的时候,就在7月1日,在我对它的最新更新之后,相同的网站仍然有效。从那以后文件就没变过。在我的设置中的所有其他更新站点仍然工作良好。
谷歌主要通过代理设置获得结果。我不会在家里使用代理,我的浏览器通过直接连接访问站点没有问题,更重要的是,开普勒没有问题看到没有代理设置的更新站点。
发布于 2015-08-24 11:37:50
我也遇到了同样的问题。在我的例子中,问题似乎是Java版本低的SSL证书。
对于下一个症状相同的人:
如果您有相同的问题--可能的解决方案:
希望这能有所帮助
https://stackoverflow.com/questions/17536001
复制相似问题