Eclipse 3.3.2中配置Visual Editor

 

Eclipse 3.3.2中配置Visual Editor

这两天在学习Eclipse的VE,中间也出现了很多问题,终于配置成功,记录一下配置过程,主要参考了“从头开始安装Eclipse和VE "的文章,网址是在 http://www.cnblogs.com/pantian/archive/2006/10/30/544584.html和另一篇博客文章“在Eclipse 3.3.2中利用Visual Editor 1.3配置SWT/JFace开发环境(2008.7.3试验成功)”网址在 http://hi.baidu.com/gridrender/blog/item/dcd776ec30878e38269791b8.html ,英文参考网址: http://wiki.eclipse.org/VE/Installing (Daniel Young部分方法的改进版)
 
(1)分别下载Eclipse SDK 3.3.2、SWT 3.3.2、Visual Editor 1.3、EMF-sdo-xsd-SDK 2.3.2、GEF SDK 3.3.2和WTP SDK 2.0.2(可以直接从WTP SDK 2.0.2插件包中解压获得JEM 2.0类库)五个软件包。这里下载WTP SDK 2.0插件安装包的主要目的是为了使用其中的JEM 2.0类库,因为当前Visual Editor只提供针对Eclipse 3.2的安装包,在Eclipse 3.3.2安装Visual Editor 1.3,需要JEM 2.0版本的类库(这里从WTP SDK 2.0安装包中获取,网上的方法是直接安装WTP 2.0,但这里直接将WTP的安装包解压之后获得JEM 2.0类库)。
注意:各种软件包的下载链接分别为:Eclipse SDK 3.3.2和 SWT 3.3.2下载链接页面在http://archive.eclipse.org/eclipse/downloads/drops/R-3.3.2-200802211800/index.php;EMF-sdo-xsd-SDK 2.3.2、GEF SDK 3.3.2和WTP SDK 2.0.2的下载链接是在页面:
http://archive.eclipse.org/webtools/downloads/drops/R2.0/R-2.0.2-20080223205547/ ;Visual Editor 1.3压缩包org.eclipse.visualeditor-1.3.0.200709121813.zip从sourceforge.net网址
http://sourceforge.net/project/downloading.php?group_id=131065&use_mirror=superb-east&filename=org.eclipse.visualeditor-1.3.0.200709121813.zip&11437248 下载获得。
   (2)解压Eclipse SDK 3.3.2安装包,将wtp-sdk-R-2.0.2-20080223205547.zip安装包解压之后,将里面的6个JEM类库文件解压出来,并将其复制到Eclipse安装目录下的..\eclipse\plugins文件夹中。
    (4)解压Visual Editor、EMF SDK和GEF SDK压缩安装包,分别将解压后得到的features和plugins文件夹中的内容复制到Eclipse安装目录下的..\eclipse\features文件夹和..\eclipse\plugins文件夹中,实际上由于我的Eclipse和这些软件压缩包在一个目录下所以我使用的是“释放到这里”,并且确认文件替换选全部。
    (5)安装完 Visual Editor、EMF、GEF和JEM插件之后,启动Eclipse,并创建一个新的Java 项目。为了使用SWT,将下载的SWT库添加到项目的Java 构建路径中,即右击该项目并选择Properties > Java Build Path。单击Libraries 选项卡,单击Add Library按钮,选中Standard Widget Toolkit (SWT),然后单击 Next。打开的SWT Library Options对话框中,勾选上“Include support for JFace library”,Finish即可,接下来回到Properties对话框,OK即可。
(6)至此Eclipse下VE安装完成,接下来新建Visual Class类型java文件就可进行VE测试。
总结:我在安装中的主要问题是,我在http://www.ehecht.com/eclipse_ve/ve.html下载的VE由于一些插件配置问题,致使VE不能使用,在上面第5步中“右击项目选择Properties > Java Build Path。单击Libraries选项卡,单击Add Library按钮,选中Standard Widget Toolkit”在Add Library中没有Standard Widget Toolkit选项,郁闷了好久,在网上找了好多资料没见解决这个问题的,后来在http://www.eclipse.org/vep/WebContent/main.php页面右边的VEP Components中看到有SWT,意识到SWTVE的组件,既然没出这个应该是我的VE装的有问题,至此下载了新的VE,问题解决。多谢上边文章的各位作者当然还有Google

 

好了,准备工作完成后我们就开始安装了,大家看我是怎么安装的,我的eclipse是安装在D:\Eclipse目录下的,我在Eclipse文件夹下面建了三个文件夹,分别命名问EMF,GEF,VE_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、付费专栏及课程。

余额充值