2016-03-28 88 views
2

我从eclipse.org下载了“eclipse-inst-win64.exe”,并在运行“Eclipse IDE for Java开发人员”安装时出现错误如下:Eclipse IDE安装失败,因为它找不到mars存储库

ERROR: org.eclipse.equinox.p2.metadata.repository code=1000 No repository found at http://download.eclipse.org/technology/epp/packages/mars. 
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) 
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:283) 
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:186) 
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:389) 
    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.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1468) 
    at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) 
+0

你能用浏览器访问http://download.eclipse.org/technology/epp/packages/mars吗? – aventurin

+0

@aventurin是的,它会打开一个包含以下内容的页面。你很近! 此URL是一个Eclipse软件存储库;您必须在Eclipse中使用它(请参阅如何)。 – Ragavendra

回答

0

有一些与此相关的Eclipse错误。所有线程似乎通过删除$HOME/.eclipse/org.eclipse.oomph.p2/cache目录来解决。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=471528#c7

https://bugs.eclipse.org/bugs/show_bug.cgi?id=470900

http://eclipse.1072660.n5.nabble.com/No-repository-found-exception-td175271.html

如果做出了回可执行文件的方式,您可能需要open a new bug

与此同时,您可能需要安装以前的版本,Luna,相反,我会尝试先安装32位版本的火星。

+0

我们如何从.exe文件中删除目录路径。在这种情况下,“eclipse-inst-win64.exe”。 – Ragavendra

+0

@Ragavendra - 对不起,你应该尝试更新答案。我认为你需要打开一个新的bug,因为这应该是固定的。 – BSMP

相关问题