无法从github或谷歌下载 - 通过Eclipse Juno

时间:2013-04-25 15:57:25

标签: java android eclipse github

当我点击Eclipse Juno中的“Spring Template Project”时,我收到以下错误

Error while downloading or parsing descriptors file 'https://raw.github.com/SpringSource/spring-integration-templates/master/si-sts-templates/builds/descriptor.xml':

org.eclipse.core.runtime.CoreException: Error while retrieving https://raw.github.com/SpringSource/spring-integration-templates/master/si-sts-templates/builds/descriptor.xml

这是日志:

  

!ENTRY org.eclipse.equinox.p2.metadata.repository 4 1000 2013-04-25   08:39:20.295!MESSAGE没有找到存储库   http://geronimo.apache.org/devtools/。 !会议2013-04-25 08:42:08.969   ----------------------------------------------- eclipse.buildId = M20130204-1200 java.version = 1.7.0_21   java.vendor = Oracle Corporation BootLoader常量:OS = win32,   ARCH = x86_64,WS = win32,NL = en_US框架参数:-product
  org.eclipse.epp.package.jee.product-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors = org.eclipse.ecf.provider.filetransfer.httpclient   -Dhttp.proxyPort = 80 -Dhttp.proxyHost = XXXXXXXXX -Dhttp.proxyUser = XXXXXXXXXXXX -Dhttp.proxyPassword = XXXXXXXXXXX -Dhttp.nonProxyHosts = localhost | 127.0.0.1 -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors = org.eclipse .ecf.provider.filetransfer.httpclient   命令行参数:-os win32 -ws win32 -arch x86_64 -product   org.eclipse.epp.package.jee.product   -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors = org.eclipse.ecf.provider.filetransfer.httpclient   -Dhttp.proxyPort = 80 -Dhttp.proxyHost = XXXXXXXXXX -Dhttp.proxyUser = XXXXXXXXXXXX -Dhttp.proxyPassword = XXXXXXXXXXX -Dhttp.nonProxyHosts = localhost | 127.0.0.1 -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors = org.eclipse .ecf.provider.filetransfer.httpclient

     

!ENTRY org.eclipse.egit.ui 2 0 2013-04-25 08:42:18.304!MESSAGE   警告:EGit无法检测到的安装路径“gitPrefix”   本土的Git。因此EGit不能尊重系统级Git设置   可能在本机Git下的$ {gitPrefix} / etc / gitconfig中配置   安装目录。这些设置中最重要的是   core.autocrlf。默认情况下,Git for Windows将此参数设置为true   在此系统级别配置中。 Git的安装位置可以   在团队中配置> Git>配置首选项页面   '系统设置'选项卡。可以在团队中关闭此警告>   Git>确认和警告首选项页面。

     

!ENTRY org.eclipse.wst.common.project.facet.core 4 0 2013-04-25   08:42:19.654!MESSAGE Project facet grails.app尚未定义。   它在插件com.vmware.vfabric.ide.eclipse.tcserver.core中使用。

     

!ENTRY org.eclipse.osgi 2 1 2013-04-25 08:42:23.523!MESSAGE NLS   未使用的消息:CacheManager_CannotLoadNonUrlLocation in:   org.eclipse.equinox.internal.p2.repository.messages

Sooo,我的问题是:我无法从github下载,我也从谷歌(for android)获得以下内容:

  

无法读取存储库   https://dl-ssl.google.com/android/eclipse/content.xml。   java.util.NoSuchElementException

我认为问题是相关的但是......不确定。我调整了eclipse.ini文件以包含代理设置(我正在工作 - 设置已被替换,在日志中,为XXXXXXXXXX)。 任何建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

网址方案是HTTPS,您的代理设置仅限HTTP。

您还应该尝试设置HTTPS设置:

 -Dhttps.proxyPort=80 -Dhttps.proxyHost=XXXXXXXXXX -Dhttps.proxyUser=XXXXXXXXXXXX -Dhttps.proxyPassword=XXXXXXXXXXXX -Dhttps.nonProxyHosts=localhost|127.0.0.1

此外,您应该使用偏好设置菜单(窗口>偏好设置>常规>网络连接)来配置它。