我的VE终于跑起来了

来源:互联网 发布:创建facebook网络错误 编辑:程序博客网 时间:2024/04/29 07:03


今天在网上找了一天的资料,下载了N多版本的EMF,GEF,SWT包终于把VE配起来了。

因为VE需要EMF,GEF,SWT插件的支持,而且他们之间的版本有很大的关系。今天下午搞了整整一个下午,看了很多资料,结果还越看越糊涂。走了很多冤枉路!关键是版本问题!最后还是这篇简单的文章起了作用。
http://www.javaresearch.org/article/showarticle.jsp?column=91&thread=26085
至于VE,EMF,GEF,SWT的介绍说明就不多少了。只说怎么把VE跑起来吧。

1、下载相关插件
首先下载一个VE的版本。
http://www.eclipse.org/downloads/index.php
我下载的是:VE-runtime-1.0.2.2.zip
注意下载VE的页面前面还有一段文字和链接:
Requirements - PLEASE READ THIS SECTION FIRST
Eclipse build eclipse-SDK-3.0.2: (build page) (download win32 zip)
EMF build 2.0.2: (build page) (download zip)
GEF Build 3.0.1: (build page) (download zip)
这些就是能够配合用起来的eclipse EMF GEF 的版本。
另外我的JDK是1.4.2


2、安装EMF GEF插件
下载后把EMF GEF的解压后的features、pluagins目录copy到eclipse下面,这样这两个插件就算装好了。
3、swt配置
再到pluglins下找到org.eclipse.swt.win32_3.0.2/os/win32/x86目录,把其中的dll文件copy到Jdk的bin目录下。eclipse3.0.2里面就有swt包的,我开始还下载安装swt花了几个小时,愚蠢!
到这一步就应该算配好了。

4、实战
在eclipse中新建一个project-hello,在这个project中选择 菜单Project->Properties 选择左侧的 Java Build Path  选择 右侧的 Libraries 标签页, 点击 Add Library 按钮, 选择 Standard Widget Toolkit(SWT)  点击 Next , 选上 Include support for JFace library  结束.这样就可以使用 SWT Jface控件了.选中你的project Hello. 选择新建图标按钮, 上端最左侧的.
这时Visual Class就出现了!大功告成,后面怎么用VE就不说了网上大把资料。