当我尝试在Eclipse 3.7的“安装新软件”对话框中访问我的个人更新站点时,出现以下错误,因此无法从该更新站点下载/安装任何插件:
org.eclipse.equinox.p2.core.ProvisionEcception Unable to read repository at http://marketplace.eclipse.org/user/16293/p2/repo. Unable to read repository at http://marketplace.eclipse.org/user/16293/p2/repo. http://marketplace.eclipse.org/user/16293/p2/repo is not a valid repository location.
这似乎不是一个暂时的问题。我从最近2个月左右收到此消息。 我不知道发生了什么变化,因为在那之前它运作得很好。
这是.log中的堆栈跟踪:
!ENTRY org.eclipse.equinox.p2.ui 4 0 2012-05-04 15:05:49.778 !MESSAGE Unable to read repository at http://marketplace.eclipse.org/user/16293/p2/repo. !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://marketplace.eclipse.org/user/16293/p2/repo. at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:128) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:749) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:651) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) at org.eclipse.equinox.p2.ui.ProvisioningUI.loadMetadataRepository(ProvisioningUI.java:402) at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getMetadataRepository(MetadataRepositoryElement.java:120) at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.fetchChildren(MetadataRepositoryElement.java:70) at org.eclipse.equinox.internal.p2.ui.model.RemoteQueriedElement.fetchDeferredChildren(RemoteQueriedElement.java:34) at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: java.io.IOException: http://marketplace.eclipse.org/user/16293/p2/repo is not a valid repository location. at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:102) ... 11 more
出了什么问题?如何再次使用我的市场更新站点?