先来看错误提示界面:
如果这个错误不解决,最后即使你一直等待到更新完毕,重启eclipse后依然是3.7.0版本,所以很让人头疼。不过终究是有人喜欢专研的,下面就是我找到的最简单但却很有效的解决办法。
进入eclipse安装的根目录找到eclipse.ini文件,打开,如下图:
在最后一行加上“-Djava.util.Arrays.useLegacyMergeSort=true”,注意加上的内容没有外面的引号,也要注意最前面有个符号“-”,加完后的结果如下图:
保存后重启eclipse,并再次执行更新操作(Help->Check for Updates),按照提示点击最后的finish后,等待即可。这次中间没有错误提示,但可能更新比较慢,不过相对于无法更新这就不算什么了。更新完后可以用浏览器打开eclipse安装根目录下readme目录下的readme.html文档查看当前eclipse版本。经过上面的步骤,我想它肯定已经更新了。
最后注意回到eclipse.ini将文件改回。
详情请看:点我