新聞中心
你對(duì)Flex開發(fā)的概念是否了解,本文介紹Flex開發(fā)的基礎(chǔ)知識(shí):包括如何搭建開發(fā)環(huán)境,如何調(diào)試,以及如何建立和部署簡(jiǎn)單的Flex項(xiàng)目。通過本文的學(xué)習(xí),可以為您將來深入地學(xué)習(xí)Flex打下良好的基礎(chǔ)。

在河間等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),營(yíng)銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),河間網(wǎng)站建設(shè)費(fèi)用合理。
Flex開發(fā)入門
Flex作為富Internet應(yīng)用(RIA)時(shí)代的新技術(shù)代表,自從2007年Adobe公司將其開源以來,F(xiàn)lex就以***的速度在成長(zhǎng)。很多公司,包括IBM都紛紛加入了Flex開發(fā)的陣營(yíng)當(dāng)中。很多開發(fā)人員也按捺不住Flex的“誘惑”而準(zhǔn)備從事Flex開發(fā)。本文主要講述Flex開發(fā)的基礎(chǔ)知識(shí),主要是關(guān)于開發(fā)環(huán)境的搭建,以及介紹簡(jiǎn)單的Flex項(xiàng)目創(chuàng)建、編碼、調(diào)試以及部署的過程和Flex編程的基本知識(shí)。通過本文的學(xué)習(xí),您將會(huì)學(xué)習(xí)如何搭建Flex基本的開發(fā)環(huán)境以及開發(fā)、調(diào)試和部署方面的基礎(chǔ)知識(shí)。為您以后深入系統(tǒng)的學(xué)習(xí)Flex打下良好的基礎(chǔ)。要學(xué)習(xí)本文,您需要有一定的Web編程經(jīng)驗(yàn)和EclipseFireFox使用經(jīng)驗(yàn)。
代碼示例和安裝要求
本文所有示例均在WindowsXPSP3系統(tǒng)中測(cè)試完成。您需要一臺(tái)能流暢運(yùn)行WindowsXP系統(tǒng)的機(jī)器,除此之外您還需要一些工具才能試用本文中的代碼。所有這些工具都可以免費(fèi)下載(參見參考資源):
◆JavaSDK1.5或更高版本
◆Tomcat6.0或更高版本
◆Eclipse3.3或更高版本
◆FlexBuilder3.0或更高版本
◆FireFox2.0或更高版本
安裝配置Flex開發(fā)環(huán)境
接下來我們便迫不及待的開始吧!首先搭建我們的開發(fā)環(huán)境,為了減少因?yàn)榄h(huán)境不一致而引起的問題,建議讀者使用與本文相同的軟件版本:
下載并安裝JDK(本文使用版本為SunJDK6);
下載并解壓Eclipse(本文使用版本為EclipseGanymedeJ2EE版本,含WTP插件);
下載并安裝FlexBuilderEclipse插件版(本文使用的FlexBuilder版本為3.0.1);
下載并安裝Tomcat(本文使用版本為Tomcat6.0.18);
下載并安裝FireFox(由于Flex3.0和一些插件的兼容性問題,本文使用FireFox2.0.0.17)
◆FlexBuilder提供兩個(gè)版本,一個(gè)是Allinone的版本,另外一個(gè)是Eclipse的插件版,Allinone的版本內(nèi)置了一個(gè)Eclipse的基本核心,插件不全。所以我們采用單獨(dú)下載Eclipse和安裝FlexBuilder插件版的方式。另外在安裝過程中不要安裝FlashPlayer到IE或者FireFox上。我們?cè)诮酉聛淼牟襟E中將單獨(dú)安裝debug版本的FlashPlayer。
大家知道Flex代碼編譯后是一個(gè)SWF文件,運(yùn)行在FlashPlayer中,要想看到SWF文件在運(yùn)行時(shí)輸出的一些調(diào)試信息是比較困難的。所以在安裝好基本的軟件之后,我們要安裝一些便于我們調(diào)試Flex的FireFox插件:
下載并安裝debug版本的FireFoxFlashPlayer插件(本文使用的版本為FlashPlayer10)
打開FireFox,到FireFox的擴(kuò)展組件站點(diǎn)上搜索并安裝HttpFox,F(xiàn)lashTracer,CacheStatus三個(gè)插件,如圖1所示。
圖1:開發(fā)調(diào)試需要的FireFox插件
◆在Debug版本的Flashplayer和FlashTracer插件完成好之后,我們發(fā)現(xiàn)FlashTracer并不能正常的顯示用trace語句輸出的調(diào)試信息。為了使其能夠工作,還需要先點(diǎn)擊圖1中的FlashTracer設(shè)置按鈕來設(shè)置日志文件的輸出路徑。并且輸出的日志文件路徑對(duì)于WindowsXP來說必須是C:\DocumentsandSettings\Administrator\ApplicationData\Macromedia\FlashPlayer\Logs\flashlog.txt。
在安裝了Debug版本的FlashPlayer之后,F(xiàn)lashTracer能顯示您在程序中用trace()語句輸出的調(diào)試信息,HttpFox插件不僅能查看HTTP通信的過程和數(shù)據(jù),還能看到哪些內(nèi)容是從Cache里面讀取的。另外,CacheStatus插件可以讓我們方便的管理緩存。在Flex開發(fā)過程中,往往需要先清除掉緩存中的內(nèi)容,才能看到新改動(dòng)的效果。
接下來我們打開FlexBuilder,在菜單Window>Preferences>Server>RuntimeEnvironment中設(shè)置我們的Tomcat6以及在菜單Window>Preferences>General>WebBrowser中設(shè)置瀏覽器為外部瀏覽器FireFox,如圖2和圖3所示:
圖2:配置Tomcat
圖3:設(shè)置默認(rèn)瀏覽器
到此為止,我們的Flex開發(fā)環(huán)境算是徹底搭建完畢,可以看出這個(gè)過程并不算是特別簡(jiǎn)單。別急,先苦后甜,小憩一下,讓我們來享受一下Flex開發(fā)帶來的樂趣吧!
【編輯推薦】
- Flex開發(fā)者必須知道的10件事
- Flex安全沙箱問題解決方法
- 技術(shù)前沿 看Flex客戶端緩存技術(shù)如何使用
- 解析Flex全屏模式設(shè)置方法
- Flex內(nèi)存泄露解決方法和內(nèi)存釋放優(yōu)化原則
分享文章:解析Flex開發(fā)環(huán)境的搭建
文章地址:http://www.5511xx.com/article/dhidipi.html


咨詢
建站咨詢
