1.首先介绍一个Eclipse各个版本的区别(此处为转载http://blog.csdn.net/chafferers/article/details/51834584)
Eclipse IDE for Java Developers 是Eclipse的platform加上JDT插件,用来java开发的
Eclipse IDE for Java EE Developers 应该是Eclipse的platform加上WTP插件,用来java企业级开发的
Eclipse IDE for C/C++ Developers 是Eclipse的platform加上CDT插件,用来做C和C++开发的
Eclipse for RCP/Plug-in Developers 是Eclipse的SDK,主要用来插件开发
Eclipse Classic 就是原来的Eclipse,还是主要用来开发java
Eclipse Modeling Tools主要用来开发模型的
那么它们之间到底有什么区别呢,最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。
我安装GMF的Eclipse版本是Eclipse Modeling Tools
作为Eclipse建模工程的一部分,GMF插件的安装需要大量其他组件(EMF,GEF,QVT, JET,(UML2, OCL,OMD,XSD,Query,Transaction等等)的支持,手动安装极为不便且容易出错
2.Eclipse Modeling Tools下GMF的安装过程
2.1.打开Help->Eclipse MarketPlace,等它完全显示
2.2插件全名叫做Graphical Modeling Framework(GMF) -Tooling,名字很长,我们把Graphical Modeling Framework放到搜索框中,回车搜索,在搜索结果中,选择Graphical Modeling Framework(GMF) -Tooling,然后选择install,等待安装即可
2.3安装过程如下图所示
2.4安装完成后弹出重启对话框,选择“Yes”重启Eclipse
2.5重启后,GMF安装完成,File-new-Other,在窗口中可以看到如下:
3.如果使用help-install new software进行安装的话,可能会出现如下错误
From: Graphical Modeling Framework (GMF) Tooling - SimpleMap 1.0.0.201409171321 (org.eclipse.gmf.tooling.simplemap.feature.group 1.0.0.201409171321)
To: org.eclipse.gmf.tooling.simplemap.bridge.ui [1.1.0.201409171321]