MyEclipse Flex環(huán)境配置詳解
MyEclipse Flex的配置之初我們看看緣由:一開始學(xué)習(xí)使用Flex的時候,我是用的單獨的FlexBuilder3,做些純Flex的應(yīng)用程序還可以.但是如果要和Java結(jié)合在一起使用,即利用FLEX充當(dāng)一個完整的J2EE系統(tǒng)的WEB層的話,那么單獨使用FlexBuilder3和MYECLIPSE是很不方便的,大大影響了開發(fā)效率,因此做了下MyEclipse+Flex的配置,達到直接在利用MyEclipse中開發(fā)整和了Flex的We應(yīng)用程序,并且實現(xiàn)熱部署.
首先,我們需要下列軟件
Eclipse 3.3 :http://www.eclipse.org/
FlexBuilder3 beta2 插件版: FB3_WWEJ_Plugin
MyEclipse 6.0:http://www.myeclipseide.com/
Lcds ds-console.war:ds-console.war
Tomcat 5: http://tomcat.apache.org/
關(guān)于版本問題,之前我一直用的是ec3.2+myec5.0,可是在***一步總要彈出ec內(nèi)部的錯誤,后來換成ec3.3+myec6.0則可以順利完整配置,因此推薦使用以上版本.
首先是安裝EC+MYEC,就不需要多說了.
然后安裝FlexBuilder3插件版,和安裝MYEC的過程一樣,都需要在第1次安裝時選擇已安裝的eclipse的位置
接下來,可以打開EC,應(yīng)該在VIEW中能看到對應(yīng)的Flex視圖
實際上,當(dāng)FlexBuilder3插件安裝完成后,我們也可以向添加其他常用插件一樣在EC中通過更新配置管理來添加插件.
然后選擇FlexBuilder3安裝目錄下的eclipse目錄,例如
這樣就基本完成了整和的第1步,即可以在EC中建立FLEX項目了.
接下來要做的是完成和TOMCAT的整和以及將FLEX項目變成可部署的WEB項目,并在實現(xiàn)FLEX相關(guān)文件的熱部署.
首先,建立一個FLEX PROJECT,應(yīng)用服務(wù)器選擇J2EE
然后,選擇new進行應(yīng)用服務(wù)器的配置,FLEX WAR FILE選擇下載的ds-console.war文件
配置很簡單,這是使用的是TOMCAT5.5
完成TOMCAT的配置后回到剛才的界面,選擇配置的TOMCAT,需要注意的是將FLEX的輸出文件夾改為WebRoot,
這里改為WebRoot/flex,即編譯后的SWF等文件都會放在WebRoot/flex下,這樣才能實現(xiàn)熱部署
點擊"完成",建立好后的項目如下所示:
其中flex_src是FLEX的源文件目錄,src即是我們所熟悉的java源文件目錄.
現(xiàn)在只剩下***1個步湊了,使用MYEC為我們的FLEX項目添加WEB支持以便能直接進行部署
OK,***完成后項目如下:
到此為止,我們就實現(xiàn)了在EC中直接開發(fā)FLEX程序,同時和MYEC進行了整和,還能進行熱部署,這樣開發(fā)起來和直接使用MyEc開發(fā)Java Web程序沒有什么區(qū)別.***需要注意的是這樣做了之后唯一的缺點是會對機器的配置要求高一些,可能會有些卡,拿我的機器雙核+2G內(nèi)存為例,使用這樣的配置,開啟Oracle和Tomcat的情況下,編譯一個AS文件或一個MXML文件進行熱部署一般需要5-8秒,因此***將EC的虛擬內(nèi)存設(shè)置大一些
MyEclipse Flex環(huán)境搭建就向你介紹到這里,希望對你有所幫助。
【編輯推薦】