安装额外的eclipse靛蓝文件

use*_*070 4 eclipse install eclipse-indigo

在干净的PC上下载Eclipse Indigo后,当我尝试从http://dl.google.com/eclipse/plugin/3.7 下载并下载SDK和Google插件时,大约35%的时间我开始收到错误.

Install download1
An internal error occurred during: "Install download1".
Comparison method violates its general contract!

Install download2
An internal error occurred during: "Install download1".
Comparison method violates its general contract!

Install download3
An internal error occurred during: "Install download1".
Comparison method violates its general contract!

Installing Software
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Multiple problems occurred while downloading.
Unable to write to repository: file:/C:/Users/erice/Downloads/eclipse-jee-indigo-win32-x86_64/eclipse/.
C:\Users\erice\Downloads\eclipse-jee-indigo-win32-x86_64\eclipse\plugins\com.ning.async-http-client_1.6.3.201112281337.jar (Access is denied)
Unable to write to repository: file:/C:/Users/erice/Downloads/eclipse-jee-indigo-win32-x86_64/eclipse/.
C:\Users\erice\Downloads\eclipse-jee-indigo-win32-x86_64\eclipse\plugins\com.ning.async-http-client_1.6.3.201112281337.jar (Access is denied)
No repository found containing: osgi.bundle,org.eclipse.m2e.archetype.common,1.0.200.20111228-1245
No repository found containing: osgi.bundle,org.eclipse.m2e.maven.indexer,1.0.200.20111228-1245
No repository found containing: osgi.bundle,org.eclipse.m2e.maven.runtime,1.0.200.20111228-1245
No repository found containing: osgi.bundle,org.jboss.netty,3.2.4.Final-201112281337
Run Code Online (Sandbox Code Playgroud)

有线索吗?

Kan*_*ane 7

这是在Java 7上运行的Eclipse 3.7的已知问题.

可能的解决方法:

  • 使用JRE7u5(最新版本)
  • 当使用JRE7时,有一个很少记录的小功能集系统属性java.util.Arrays.useLegacyMergeSort = true这应该使用旧的实现,不应该提出错误(我没有测试,但你可以搜索属性; - ))

有关详细信息,请参阅错误317785.