eclipse 3.7.1更新错误

eclipse 3.7.1更新错误,eclipse,Eclipse,我目前正在为Java开发人员使用EclipseIndigo3.7IDE。因此,今天我尝试将其更新为最新的3.7.1,但在更新过程中,使用比较方法下载0时出错,违反了其一般约定!弹出,整个更新过程都在这个过程中停顿。有人能帮我解决这个问题吗 我同时使用JDK 7x64和JRE 7x64 由于缺乏信息,如果您使用的是Java 1.7,我可以建议您使用eclipse bug 可能的解决办法: *使用JRE6 或 *当使用JRE7时,有一个很少有文档记录的小特性 设置系统属性java.util.Arra

我目前正在为Java开发人员使用EclipseIndigo3.7IDE。因此,今天我尝试将其更新为最新的3.7.1,但在更新过程中,使用比较方法下载0时出错,违反了其一般约定!弹出,整个更新过程都在这个过程中停顿。有人能帮我解决这个问题吗

我同时使用JDK 7x64和JRE 7x64

由于缺乏信息,如果您使用的是Java 1.7,我可以建议您使用eclipse bug

可能的解决办法:
*使用JRE6

*当使用JRE7时,有一个很少有文档记录的小特性 设置系统属性java.util.Arrays.useLegacyMergeSort=true 这应该使用旧的实现,不应该出现错误


通过使用4e6和VonC建议的链接(bugs.eclipse.org/bugs/show_bug.cgi?id=317785),我能够解决这个问题:

为了澄清对JRE7上无法升级到3.7.1的用户的评论#22 由于此错误:

将以下行添加到eclipse.ini中: -Djava.util.Arrays.useLegacyMergeSort=true,然后再次从Eclipse内部运行到3.7.1的更新,现在应该成功了。之后,您应该能够再次从eclipse.ini中删除该行


您正在使用JDK7吗?()+1用于引用如何通过Eclipse.ini将属性导入Eclipse