无法打开Eclipse市场

7

我已经在Ubuntu 13.04 64位系统上安装了Eclipse Kepler 64位版本。

但是,当我尝试打开Eclipse Marketplace时,出现以下错误:

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

所以我想知道为什么会出现这个错误?

请在Ask Ubuntu上提出这个问题。 - HansUp
@HansUp,问题不在Ubuntu上,而是在Eclipse上。 如果我在Windows上遇到相同的错误,那我应该去哪里问? - Anil Bharadia
7
Eclipse市场服务器崩溃了。 - Mohit Bhansali
出现了相同的错误。我甚至认为市场服务器已经崩溃了,因为在谷歌索引中之前没有报告过这个错误。 - Darshan Pandit
我也遇到了同样的问题,正在运行OS X。 - fny
8个回答

8

你可能可以从http://marketplace.eclipse.org/catalogs/api/p获取答案。

我在Windows 7上遇到了同样的问题。既然在谷歌上也找不到任何信息,我猜测这是由于市场.eclipse.org服务器上的某个错误而导致的临时问题。 我尝试安装面向Java程序员的Kepler和标准版,但在尝试访问市场时都返回相同的错误。

祝好运。


2
同样的问题在Eclipse新闻组中被报告。 - greg-449

4
我发现这个建议在你的.ini文件中添加-Djava.net.preferIPv4Stack=true

当我遇到同样的问题时,这对我有用。


2

我曾经在Windows XP上遇到了相同的问题,通过在窗口 → 首选项 → 安装/更新 → 可用软件站点下添加引起问题的网站http://marketplace.eclipse.org/catalogs/api/p来解决了它。

这帮助我解决了问题,并能够使用Eclipse Marketplace安装插件。


1
问题在于Eclipse市场。服务器可能宕机或出现其他问题。

http://marketplace.eclipse.org/

This file is part of MediaWiki and is not a valid entry point

1
我也无法通过Eclipse访问市场(win 7 pro x64,目前没有防病毒/防火墙)。我还尝试从http://eclipsecolorthemes.org/?view=theme&id=181下载Eclipse主题插件,点击“从Eclipse Marketplace下载” - 出现相同的错误:“此文件是MediaWiki的一部分,不是有效的入口点”。很可能整个市场都下线了。

1
我也无法访问http://marketplace.eclipse.org/,当前显示错误信息:

此文件是MediaWiki的一部分,不是有效的入口点

所以唯一可以做的就是等待市场服务器再次上线。


1
面临同样的问题,可能是Eclipse市场站点的问题,与Windows 7或Ubuntu无关。我正在运行虚拟机,其中有Windows 7和Ubuntu 12.0.4 LTS,在这两个环境中响应都是相同的。我们可能需要等待Eclipse市场恢复正常。

希望Eclipse市场现在已经恢复了,我可以使用它。 - Samy
到目前为止还没有。 - Gangnus

1
我现在也有同样的问题(2015年1月2日)。看图片。Eclipse市场无法工作,无法打开。
两天过去了,Eclipse市场仍然无法访问。您可以ping服务器,但服务不起作用。当我向支持部门询问时,他们告诉我,问题应该出在他们这边。因此,在我看来,在大多数情况下,它与您的分发没有连接。您必须等待,直到他们解决它。
在90%的情况下,您可以通过使用更新站点来绕过它。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接