转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/52687927
本文出自【我是干勾鱼的博客】
之前在文章《GitHub基础学习-使用eclipse的EGit插件向GitHub上传项目文件的方法》中提到了如何在eclipse上安装EGit插件以支持GitHub的操作。但是有的时候安装EGit插件时会出现问题,使得安装过程不能继续下去,今天就来讲一下问题的出现以及相应的解决办法。
笔者使用indigo SR2来进行说明,这个版本是eclipse3.7.2。具体eclipse的所有老版本可以参考eclipse官网Older Versions Of Eclipse。
按照文章《GitHub基础学习-使用eclipse的EGit插件向GitHub上传项目文件的方法》中的做法,安装插件EGit有两种办法,但是安装过程中会报错,其中方法1报错如下图所示:
方法2报错如下图所示:
这两种情况下安装都不能继续进行下去。
是什么原因造成的呢?这其实是因为版本问题造成的!这两种方法都是在安装EGit的最新版本,但是最新版已经不支持eclipse indigo SR2版本了。EGit的官网的FAQ中上有所解释如图所示:
从上面的英文说明中能够看出,一般情况下EGit承诺支持eclipse的至少两个版本,但是如果新版本EGit的功能只能适用于最新的eclipse版本,那么就不再对老版本进行支持。从这张表格的下部就能看到对indigo的支持版本,如图所示:
有两个版本,当然是用上面那个更新一点的,也就是那个版本是:
1.3.0.201202151440-r
的EGit。
再回到页面的上部,有一个地方介绍“Where can I find older releases of EGit?”,后面的表格中就说明了这个EGit版本对应的链接,如图所示:
链接应该是:
http://archive.eclipse.org/egit/updates-1.3
好!现在复制这个链接,点击eclipse的:
Help -> Install New Software
将链接添加进去,如图所示:
选中:
安装这些文件,如图:
确认安装:
安装完成之后会提示重启,确认重启,如图:
重启之后就将EGit成功安装在indigo SR2上了!
注意在安装过程中,尽量保持安装的完整性,也就是安装过程尽量不要中断。