eclipse中emf,gef,ve的安装

http://blog.sina.com.cn/s/blog_664340930100m47m.html

 

 写道

 

一、下载安装Eclipse3.3eclipse-SDK-3.3.1.1-win32.zip下载地址:­
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-win32.zip­
将eclipse-SDK-3.3.1.1-win32.zip解压缩到一个目录,比如D:\,则会生成一个D:\eclipse文件夹,里面有eclipse.exe,以及两个重要文件夹plugins和features。­
运行d:\eclipse\eclipse.exe,弹出对话框让用户选择Workspace,如下图所示,不妨设置为D:\eclipse\workspace,将复选框打勾,然后单击OK,即可启动Eclipse。­
二、下载插件EMF,GEF和VE[/B]­
Eclipse3.3要安装相应版本的GEF, EMF, VE插件才能实现可视化编程,版本不一致,安装就会失败。下述版本的emf-sdo-runtime-2.2.0,GEF-runtime-3.2和VE-SDK-1.2 三个插件就可以满足需要。­
emf-sdo-runtime-2.2.0.zip下载地址:(Eclipse Modeling Framework)http://archive.eclipse.org/modeling/emf/emf/downloads/drops/2.2.0/R200606271057/emf-sdo-runtime-2.2.0.zip­
GEF-runtime-3.2.zip下载地址:(Graphical Editing Framework)­
http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/R-3.2-200606270816/GEF-runtime-3.2.zip­
VE-SDK-1.2.zip下载地址:(Visual Editor)­
http://www.eclipse.org/downloads/download.php?file=/tools/ve/downloads/drops/R-1.2-200606280938/VE-SDK-1.2.zip­
三、安装插件EMF,GEF和VE[/B]­
1)侵入式安装插件方法­
“侵入式安装插件方法”就是“复制”方法,只需将插件中eclipse\features、eclipse\plugins复制到eclipse安装目录中的 eclipse\features、eclipse\plugins下面即可,文章《用Eclipse进行可视化Java界面设计》中采用的就是这样方法,但是这种安装方式有个严重缺陷,安装后不可以卸载,也就是说安装过程不可逆转,无法灵活地配置管理所安装的插件。因此,不建议大家采用这种安装插件的方法。­
(2)非侵入式安装插件方法­
“侵入式安装插件方法”就是“links”方法。在D:\eclipse目录下创建两个子目录myplugins和links,然后在myplugins目录下建三个子目录emf,gefruntime和ve,将emf-sdo-runtime-2.2.0.zip解压缩到emf目录下,将GEF-runtime-3.2.zip解压缩到gefruntime目录下,将VE-SDK-1.2.zip解压缩到ve目录下,此时目录结构如下图所示:­
在links目录下创建三个文本文件:ve.link,gefruntime.link与emf.link。(其实三个文件可以任意命名的)­
**文件ve.link的内容:­
path=D:\\eclipse\\myplugins\\ve (绝对路径方式)­
或者­
path=myplugins\\ve(相对路径方式)­
**文件gefruntime.link的内容:­
path=D:\\eclipse\\myplugins\\gefruntime (绝对路径方式)­
或者­
path=myplugins\\gefruntime(相对路径方式)­
**文件emf.link的内容:­
path=D:\\eclipse\\myplugins\\emf (绝对路径方式)­
或者­
path=myplugins\\emf(相对路径方式)­
其中“\\”改为“/”也行。­
文章《Eclipse3.2和VE插件安装实战攻略》认为可以把三个连接文件合成一个连接文件,即在links目录下只创建一个连接文件,例如ve.link,内容如下:­
path=myplugins\\ve­
path=myplugins\\gefruntime­
path=myplugins\\emf­
事实证明,这样做是不会安装成功的,只能安装最后一行所设置的emf-sdo-runtime-2.2.0。­
四、踏上可视化编程之旅
动Eclipse,创建一个工程Test,单击工具栏“新建”下的“Visual Class”,弹出 “New Java Visual Class” 对话框:­
在此对话框中,要求输入类的名称,在这里我们输入“Notepad”,以及你想要继承的可视类(在【Style】大纲视图里)。你可以选择继承来自Swing或AWT的任何界面组件,如要继承其它类型的类,请选择“other”并点击【Browse】按钮来选择你要继承的类。我们选择“Swing”下的“Frame”选项,继承javax.swing.JFrame,然后点击【Finish】按钮,就可以见到Visual Editor的界面了。­
利用“VE工具面板”、“设计窗口”、“代码窗口”、“属性窗口”,就可以开始可视化编程了

 

 

ok

,有"Visual Class"....不过是for swt,swing....的.....

好了,准备工作完成后我们就开始安装了,大家看我是怎么安装的,我的eclipse安装在D:\Eclipse目录下的,我在Eclipse文件夹下面建了三个文件夹,分别命名问EMFGEFVE_SDK,现在我们要做的就是把我们刚刚下载下来的三个文件分别解压缩到这三个文件里面,即把emf-sdo-runtime-2.2.0解压到EMF里面,依次类推。现在打开我们新建的三个文件夹看看,是不是每个文件夹里面都多了一个eclipse文件夹,如果有的话就证明你已经接近成功了,注:(没有的话也不要紧,自己手动在三个文件夹里分别新建三个eclipse文件夹,注意文件夹必须以eclipse命名!!再把自己解压出来的东西的features和plugins两个文件夹依次一一对应的移动到我们新建的三个eclipse文件夹里面。) 接下来我们在我们的eclipse安装目录下D:\Eclipse\eclipse下面新建一个文件夹,命名为links,注意文件名一定要为links,接下来我们在links文件夹下面新建三个后缀为.link文本文件,我建的是EMF.link,GEF.link,和VE_SDK.link,在三个文本文件里分别出入如下语句: path=D:\\Eclipse\\EMF path=D:\\Eclipse\\GMF path=D:\\Eclipse\\VE_SDK 保存即可! 接下来启动eclipse,新建一个java工程,完成后点击菜单栏上的新建按钮,看,下拉菜单是不是多了Visual Editor选项!这个你也可以在工程文件上面单击右键,看,弹出的菜单里边是不是也有这个选项呢? 大功告成! 安装插件后在窗口— > 首选项 看不到 ① 把 eclipse\configuration\org.eclipse.update 删除掉。出现这种情况的原因是在你安装新的插件以前你启动过 eclipse ,在 org.eclipse.update 文件夹下记录了插件的历史更新情况,它只记忆了以前的插件更新情况,而你新安装的插件它并不记录,所以删除掉这个文件夹就可以解决这个问题了,不过删除掉这个文件夹后, eclipse 会重新扫描所有的插件,此时再重新启动 eclipse 时可能会比刚才稍微慢点。 ② 创建一个 Eclipse 快捷启动方式,在目标栏加入一个“ 空格— clean ”参数,注意不要把— clean 前面的空格漏掉。或者在菜单【开始】—【运行】启动你的 eclipse 时加上— clean 参数,如我的可以在“运行”输入: F:\hongjun\eclipse\eclipse.exe –clean 如果启动 eclipse 后找到你所安装的新插件后,在下次启动之前把参数 clean 去掉就可以了。 ③ 如果 Eclipse 启动找不到插件的话,解决办法是在 eclipse\configuration 目录下的 config.ini 文件加入一行 : osgi.checkConfiguration=true 这样它就会寻找并安装插件 , 找到插件后可以把该行注释掉 ( 去掉 ), 这样以后每次启动就不会因为寻找插件而显得慢了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值