VE 安裝
這幾天因?yàn)閷W(xué)習(xí)到了基于AWT的java 軟件程序設(shè)計(jì),所以再用eclipse 的過程中遇到了問題,沒有找到那些可視化組件,找了一段時(shí)間,才知道,原來安裝VE 不是象其他的軟件一樣,單擊就可以完成。存在了這樣那樣的問題,呵呵,真是的,再好用的軟件也有麻煩的時(shí)候啊,不過在安裝的過程中自己也學(xué)習(xí)到了很多的東西呢!書上說要下載一個(gè)叫做VE—runtime 的東西,沒事簡單的很呢,只要登陸到這個(gè)網(wǎng)站(http://www.eclipse.org/downloads/,在右邊的小框里可以看見)就可以輕松的完成這項(xiàng)工作,自己也覺得沒什么的,不就下載一個(gè)軟件嘛,呵呵!你覺的呢?
書上又說了,你要按照以下的方法做,將VE—runtime 解壓到和JDK,EMF,GMF的一個(gè)文件里,如果在對VE—runtime解壓過程中出現(xiàn)了“文件覆蓋”對話框,就選擇“全部為否”按鈕予以關(guān)閉,然后找configuration子文件夾,刪除除了“config配置設(shè)置”以外的所有文件。
大功告成,呵呵,書啊,就是好東西,它叫你學(xué)到了很多的東西呢!可是,呵呵!可是,結(jié)果是我失敗了,palette中沒有那些書上說的組件!找啊,有錯就找,網(wǎng)上的資源多的很呢!過程和其它的就不說了,只說找的結(jié)論,以及一定能讓你安裝好這個(gè)軟件的方法!
結(jié)論是:VE 只有和其相應(yīng)版本的EMF,eclipse-SDK,GMF工作,而JDK的要求是要在1.4.2以及以上的版本。干嗎要配套使用呢,更高版本的不行嘛,不是更好嘛,想了很久還是不知道,也沒有找過,要是有人找到了,請告訴我一聲啊,謝謝了!還有一個(gè)結(jié)論就是:不要總是相信書上的東西,它也是有錯的時(shí)候!
下面說一下安裝的具體過程:
(1)要在以下的網(wǎng)址上下載我們需要的東西(EMF,GMF,VE,eclipse-SDK)http://download.eclipse.org/tools/ve/downloads/drops/R-1.2.3_jem-200701301117/index.html(注意!一定看清其版本)我們下的這幾個(gè)的版本分別是:
Eclipse build eclipse-SDK-3.2,EMF build 2.2.0,GEF Build 3.2,VE-runtime-1.2.3如果這一步錯了,下面的工作就不要進(jìn)行了!
(2)將 Eclipse build eclipse-SDK-3.2直接解壓到某個(gè)磁盤中,(如D:盤)這時(shí)在D盤根目錄就出現(xiàn)了一個(gè)叫eclipse的文件夾,(注意不要先建一個(gè)eclipse文件夾,在將Eclipse build eclipse-SDK-3.2解壓到這個(gè)文件夾中,這樣會出現(xiàn)兩個(gè)eclipse文件夾)打開它有許多的文件,不要管它!
(3)在eclipse 文件夾中建立以如下幾個(gè)文件EMF,GEF,VEruntime,VESDK然后將 Eclipse build eclipse-SDK-3.2解壓到VESDK中,將EMF build 2.2.0解壓到EMF中,將GEF Build 3.2解壓GEF中,將VE-runtime-1.2.3解壓到VEruntime中,呵呵!,不要煩啊,這樣做的好處就是能讓你一次安裝完成!
(4)在eclipse中建立一個(gè)名為links的文件夾,在其中分別建立如下的文本文件:(可以先將其建為.txt格式的,寫完內(nèi)容后,重命名為.link)
EMF.link 內(nèi)容為:path=D://eclipse//EMF
GEF.link 內(nèi)容為:path=D://eclipse//GEF
VEruntime.link 內(nèi)容為:path=D://eclipse//VEruntime
VESDK.link 內(nèi)容為:path=D://eclipse//VESDK
好了,做到現(xiàn)在啟動eclipse,在新建類快捷鍵中出現(xiàn)了visible class ,在看看palette中是不是出現(xiàn)了需要的可視化組件!如果出現(xiàn)了,祝賀你成功了,如果沒有出現(xiàn),請?jiān)诎惭b一遍,不要恢心,好好看看上邊的過程,你一定會成功的,并體會到j(luò)ava 中可視化的樂趣!