Eclipse 3.5无法安装插件

Sir*_*bel 30 java eclipse ide eclipse-3.5

我真的不知道发生了什么事情与Eclipse 3.5(3.5.0或3.5.1,同样的问题),但是它已经2现在日子,我与Eclipse努力寻找一种方法,使通过插件安装工作"安装新软件屏幕"!!! 我访问了很多论坛和博客,尝试了许多解决方案,但都是徒劳的:每次当前问题都消失了,并且出现了新的问题.

我试图让它在我的办公室工作,所以在代理后面.到目前为止,我得到的最好建议是关于NTLM代理的已知问题:http://wiki.eclipse.org/ECF_Filetransfer_Support_for_NTLMv2_Proxies.我提供了提示,但现在我有一条新的错误消息:Eclipse根本找不到存储库...例如,这是我现在使用Galileo更新站点本身得到的信息:

org.eclipse.equinox.internal.provisional.p2.core.ProvisionException: No repository found at http://download.eclipse.org/releases/galileo.
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:380)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:606)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:88)
    at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.loadMetadataRepository(ProvisioningUtil.java:88)
    at org.eclipse.equinox.internal.provisional.p2.ui.QueryableMetadataRepositoryManager.doLoadRepository(QueryableMetadataRepositoryManager.java:55)
    at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadRepository(QueryableRepositoryManager.java:195)
    at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadAll(QueryableRepositoryManager.java:108)
    at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.run(PreloadingRepositoryHandler.java:71)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Run Code Online (Sandbox Code Playgroud)

与Samething http://download.eclipse.org/eclipse/updates/3.5,或http://download.eclipse.org/tools/mylyn/update/e3.4/和任何网站:没有人的作品.

请有人帮忙!

PS:下面有一些细节:

我也有与第三方软件相同的问题...例如:http://www.epic-ide.org/updates/testing/site.xml ....同样的错误消息.

如果我转到"首选项">"安装/更新">"可用软件站点",请单击任何站点,在"测试连接"上,我会收到包含此错误消息的ProvisionException(当我单击详细信息时):

无法在http://download.eclipse.org/technology/epp/packages/galileo/site.xml上读取存储库.无法在http://download.eclipse.org/technology/epp/packages/galileo/site.xml上读取存储库.服务器重定向次数太多(20)

解决方案是: 在您的eclipse.ini文件中添加以下行(之前-vmargs):(在3.5; 3.5.1; 3.6.2上验证)

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=myproxy
-Dhttp.proxyUser=mydomain\myusername
-Dhttp.proxyPassword=mypassword
-Dhttp.nonProxyHosts=localhost|127.0.0.1
Run Code Online (Sandbox Code Playgroud)

Mik*_*ike 25

使用以下设置,您将全部设置.转到窗口 - >首选项 - >常规 - >网络连接 - >从下拉列表中选择直接在此输入图像描述

  • 谢谢,这对我有用,但为什么Native会弄乱它? (2认同)

小智 8

几周前,我偶然发现了Java和MySQL-Connection的问题.问题在于无法建立连接.无论如何,修复是添加-Djava.net.preferIPv4Stack=true到命令行.

我刚刚在eclipse.ini中添加了相同的一行,结果证明,它也为我解决了这个问题.选项名称非常自我解释:它优先于IPv6堆栈上的IPv4堆栈.所以这个解决方案对每个人都不可行.


Sam*_*Sam 6

我在办公室里设置了类似的问题.我在以下位置设置了HTTP,HTTPS和SOCKS:

Window> pref> general>网络连接

清除SOCKS的代理设置为我解决了问题.


小智 6

我有一个类似的问题设置日食.

我更改了:NAUAL连接到MANUAL并清除了SOCKS的代理设置Windows - > Preferences - > General - > Network connection.这解决了我的问题.


vdr*_*vdr 5

我们在这里遇到了很多问题,即代理支持.我们最终使用了Pulse:http://www.poweredbypulse.com/

Pulse内置了对一些插件的支持,但是,你可以很容易地添加第三方插件甚至本地jar文件.

奇怪的是,它并不总是使用内置的Eclipse功能,所以有时当Eclipse变得困难时(比如我们的代理业务),你可以使用Pulse来解决它.

  • 对于在Eclipse 3.5中通过代理安装插件存在问题的任何人,我的建议如下: - 安装SR1:Eclipse 3.5.1(他们似乎已经纠正了一些东西) - 在你的eclipse.ini文件中设置以下系统属性:-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors = org.eclipse.ecf.provider.filetransfer.httpclient有关详细信息:http://wiki.eclipse.org/ECF_Filetransfer_Support_for_NTLMv2_Proxies - 仅配置HTTP和HTTPS代理.不是SOCKS !! 通常它应该工作.再见,SirFabel (4认同)
  • 非常感谢你提出的这个好建议.实际上Pulse并没有直接帮助我,但是通过安装和配置我已经修复了我的问题:我禁用了SOCKS设置,现在它可以工作!! Pulse的错误信息比Eclipse更明确...... Pulse似乎仍然是一个非常好的工具!:-) (2认同)