2010-10-07 93 views
8

我尝试安装新插件,新的插件问题,但是当我选择更新站点,我得到这个错误Eclipse的赫利俄斯安装

!ENTRY org.eclipse.equinox.p2.core 4 0 2010- 8月一十日至7日:57:56.153 MESSAGE 供应异常堆栈1 org.eclipse.equinox.p2.core.ProvisionException: 坏HTTP请求: http://download.eclipse.org/eclipse/updates/3.6/compositeContent.xml 在 org.eclipse.equinox.internal.p2.repository .CacheManager.createCache(CacheManager.java:189) at org.eclipse.equinox.int ernal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:74) 在 org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:99) 在 组织。 eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747) org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652) at org.eclipse.equinox.in( )org.eclipse.equinox.in ternal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) 在 org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) 在 组织。 eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:115) 在 org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:100) 在 org.eclipse.equinox。 internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler.java:82) at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 产生的原因:在 org.eclipse HttpClient的连接错误响应 代码400: org.eclipse.ecf.filetransfer.BrowseFileTransferException .ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249) 在 org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69) ... 1更多!SUBENTRY 1 org.eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.153!MESSAGE Bad HTTP请求: http://download.eclipse.org/eclipse/updates/3.6/compositeContent.xml!堆1 org.eclipse.ecf.filetransfer.BrowseFileTransferException: HttpClient的连接错误响应 代码400在 org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249) 在 org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) ! SUBENTRY 2 org.eclipse.ecf.identity 4 0 2010-10-07 08:57:56.153!MESSAGE HttpClient连接错误响应 代码400。

ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08:57:!56.384留言 供应异常堆栈1 org.eclipse.equinox.p2.core.ProvisionException: 坏HTTP请求: http://dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml 在 org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189) 在 org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory。 getLocalFile(SimpleMetadataRepositoryFactory.java:66) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(S impleMetadataRepositoryFactory.java:88) 在 org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) 在 org.eclipse.equinox.internal.p2.repository.helpers。 AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652) at org.eclipse.equinox.internal.p2。 metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepository Manager.java:92) 在 org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:115) 在 org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java: 100) at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler.java:82) at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java :177) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 引起: org.eclipse.ecf.filetransfer.BrowseFileTransferException: HttpClient的连接错误respo NSE 码400在 org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249) 在 org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run( !AbstractFileSystemBrowser.java:69) ... 1更多的子条目1 org.eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.385 MESSAGE 坏HTTP请求: http://dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml STACK 1 org.eclipse.ecf.filetransfer.BrowseFileTransferException: HttpClient连接错误响应 代码400. at org.eclipse.ecf.provid er.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249) 在 org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69) 在 org.eclipse。 core.internal.jobs.Worker.run(Worker.java:54) !SUBENTRY 2 org.eclipse.ecf.identity 4 0 2010-10-07 08:57:56.385!MESSAGE HttpClient连接错误响应 代码400

我试过很多更新网站,我得到了同样的错误,那么这是什么?如果有人对完整日志感兴趣,我可以发布它。

感谢

+0

请打开错误日志(Windows→显示视图→错误日志或在.metadata/.log下的工作区中找到它)。找到完整的例外,并将其添加到您的问题。 – zvikico 2010-10-07 07:30:13

回答

4

我也有同样的问题,我所做的是我以前设置了代理地址,所以当我去到一个不需要代理的网络时,我得到了这个错误。

我通过

  1. 网络连接
  2. 然后设置网络提供商为Direct解决了这个问题。
0

我不知道你在哪里得到了你的URL,看来你刚刚输入错误的。请尝试以下操作:

  1. 打开帮助→安装新软件。
  2. 使用太阳神的主网站:http://download.eclipse.org/releases/helios
  3. 请务必关闭“接触的所有更新站点...”
  4. 尝试安装的东西,看看它是否工作。

看来你只是使用了错误的URL而且你有一些不好的更新站点。要删除不起作用的更新站点,请转到首选项→安装/更新→可用软件站点。在此列表中,找到不良网站并将其删除。

此外,我建议关闭“联系所有更新网站...”作为一种常见的做法,除非安装失败,并且您确实需要从另一个站点安装依赖项。

你可以在my blog post找到关于插件安装的更多提示。

+0

谢谢我无法从任何地方安装任何东西,例如我尝试了helios主更新站点http://download.eclipse.org/releases/helios但我得到了同样的错误 – 2010-10-07 09:30:45

4

我得到了同样的问题,并按照上面提到的各种选项,我可能能够找到ProvisionException一个解决方案:

解决方案: 如果你是后面代理,网络选项设置为“手动”和提供代理主机,端口。如果代理需要认证,请提供用户名和密码。

我假设如果你不是在代理后面,你可以在网络设置中使用“直接”选项。

-1

将eclipse复制并粘贴到程序文件中并从那里运行。由于某些权限问题,它可能无法运行。如果你从下载文件夹或从桌面运行它

0

我也有同样的问题,我做了什么是我已经下载了下面的checkstyle插件文件,并添加到STC插件文件夹和它的工作正常。

net.sf.eclipsecs.branding_5.9.0.201410282234.jar 
net.sf.eclipsecs.checkstyle_5.9.0.201410282234.jar 
net.sf.eclipsecs.core_5.9.0.201410282234.jar 
net.sf.eclipsecs.doc_5.9.0.201410282234.jar 
net.sf.eclipsecs.ui_5.9.0.201410282234.jar 
相关问题