昨天同事问我Galileo和Helios的区别,不清楚。今天就遇到了问题,我的笔记本里面用的是Helios,而公司电脑用的是Galileo。在笔记本上建立的项目,拷贝到公司电脑上不能用了。
提示错误:IJavaProject找不到。
在MANIFEST.MF中,有这么一段话: org.eclipse.jdt.core;bundle-version="3.6.0"
要求jdt的版本是3.6.0;而我的Galileo的jdt的版本是3.5.0。
先简单回顾Eclipse的发展历程:
2004年,Eclipse进入3.0时代;
2005年,3.1发布;以木星卫星命名的系列;
木卫一:IO,伊奥;
木卫二:Europa:欧罗巴;
木卫三:Ganymede:盖尼米德;
木卫四:Callisto:卡里斯托
Eclipse 3.1 到3.4 的命名不是按照木卫1-4的顺序,而是从这四科卫星从近到远的顺序。
因此:Eclipse 3.1---IO;
Eclipse 3.2---Callisto;
Eclipse 3.3---Europa
Eclipse 3.4---Ganaymede
Eclipse 3.5--Galileo伽利略
Eclipse 3.6 -Helios太阳神
Eclipse 3.7--Indigo靛青
Indigo还没有发布。Helios是2010年6月24日发布的。
我能否将Eclipse从Galileo update到Helios呢?
使用update工具,发现Galileo连接的update site是3.5版本的站点,很显然无法直接更新到3.6。
在Preference--->update中将update site更改为helios的site后,再update即可。
备注一些常识:
太阳系:Solar System
恒星:太阳:Sun
八大行星:根据离太阳的距离,由近至远
水星:Mercury
金星: Venus
地球:Earth
火星: Mars
木星: Jupiter
土星: Saturn
天王星: Uranus
海王星:Neptune
木星Jupiter是Solar System中拥有最多卫星的行星;最大的四颗叫做伽利略卫星,是伽利略在1610年用30倍的望远镜发现的。
按照离木星的距离,从近至远,命名为木卫一、木卫二、木卫三、木卫四;