我在ubuntu 13.04 64位上安装了eclipse kepler 64位。
当我尝试打开日食市场时,我遇到了以下错误:
Cannot open Eclipse Marketplace
Cannot install remote marketplace locations: Cannot complete request to http://marketplace.eclipse.org/catalogs/api/p: Content is not allowed in prolog.
Cannot complete request to http://marketplace.eclipse.org/catalogs/api/p: Content is not allowed in prolog.
Content is not allowed in prolog.
Cannot complete request to http://marketplace.eclipse.org/catalogs/api/p: Content is not allowed in prolog.
Content is not allowed in prolog.
然后我检查了日志并找到了以下内容:
eclipse.buildId=4.3.0.M20130911-1000
java.version=1.7.0_25
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_IN
Framework arguments: -vm /usr/lib/jvm/java-7-openjdk-amd64/jre -product org.eclipse.epp.package.jee.product
Command-line arguments: -os linux -ws gtk -arch x86_64 -vm /usr/lib/jvm/java-7-openjdk-amd64/jre -product org.eclipse.epp.package.jee.product
Error
Sun Sep 29 20:57:29 IST 2013
Cannot parse XML at URL http://marketplace.eclipse.org/catalogs/api/p
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1236)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)
at org.eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.processRequest(RemoteMarketplaceService.java:138)
at org.eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.processRequest(RemoteMarketplaceService.java:85)
at org.eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.processRequest(RemoteMarketplaceService.java:72)
at org.eclipse.epp.internal.mpc.core.service.DefaultCatalogService.listCatalogs(DefaultCatalogService.java:36)
at org.eclipse.epp.internal.mpc.ui.commands.MarketplaceWizardCommand$5.run(MarketplaceWizardCommand.java:254)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
我还尝试打开网址:http://marketplace.eclipse.org/catalogs/api/p
但它给出了以下回复:
This file is part of MediaWiki and is not a valid entry point
所以我想知道为什么会发生这个错误?
答案 0 :(得分:8)
http://marketplace.eclipse.org/catalogs/api/p的回答可能也是你的回答。
我在Windows 7中遇到了同样的问题。由于我无法在Google上找到任何内容,我猜这是由marketplace.eclipse.org服务器上的一些错误导致的临时问题。 我尝试为Java程序员和标准版安装Kepler,在尝试访问市场时都返回相同的错误。
祝你好运。答案 1 :(得分:4)
我发现this建议在您的.ini文件中添加-Djava.net.preferIPv4Stack=true
。
当我遇到同样的问题时,这对我有用。
答案 2 :(得分:2)
我在Windows XP中遇到了同样的问题,并通过在窗口→首选项→安装/更新→可用软件站点<下添加导致问题 http://marketplace.eclipse.org/catalogs/api/p 的网站解决了这个问题/强>
这帮助我解决了这个问题,并能够使用Eclipse Marketplace安装插件。
答案 3 :(得分:1)
我也无法通过Eclipse访问市场(win 7 pro x64,目前没有激活防病毒/防火墙)。我还尝试通过单击“从Eclipse Marketplace下载”从http://eclipsecolorthemes.org/?view=theme&id=181下载eclipse主题插件 - 同样的错误:'此文件是MediaWiki的一部分,并且不是有效的入口点'。很可能整个市场都在萎缩。
答案 4 :(得分:1)
问题是日食市场。服务器可能已关闭或其他问题。
http://marketplace.eclipse.org/
This file is part of MediaWiki and is not a valid entry point
答案 5 :(得分:1)
答案 6 :(得分:1)
面对同样的问题,可能与Eclipse Market Place网站有关,它与Windows 7或Ubuntu无关。 我在VM上运行,它有Windows 7和Ubuntu 12.0.4 LTS,两种环境的响应相同。 我们可能不得不等待Eclipse Market的上升。
答案 7 :(得分:1)
我现在遇到同样的问题(1.2。2015)。看看图片。 Eclipse Market无法正常工作,无法打开它。
需要两天时间,日食市场仍无法进入。您可以ping服务器,但服务无法正常工作。当我问支持时,他们告诉我,问题应该在他们身边。因此,在我看来,在大多数情况下,它与您的发行版没有关系。你必须等待,直到他们解决它。
您可以在90%的情况下使用更新网站绕过它。