日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Java+Flex開發(fā)環(huán)境配置步驟

本文和大家重點(diǎn)討論一下Java+Flex開發(fā)環(huán)境配置,主要包括軟件的下載,安裝,調(diào)試等內(nèi)容,相信通過本文的介紹你對Java+Flex開發(fā)環(huán)境配置有明確的認(rèn)識。

創(chuàng)新互聯(lián)專注于阿圖什網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供阿圖什營銷型網(wǎng)站建設(shè),阿圖什網(wǎng)站制作、阿圖什網(wǎng)頁設(shè)計(jì)、阿圖什網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造阿圖什網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供阿圖什網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

Java+Flex開發(fā)環(huán)境配置

最近在做個項(xiàng)目。前端是用Flex來寫,后臺用java,數(shù)據(jù)庫就用mysql。定了以后開始配環(huán)境。網(wǎng)上這方面的資料很多都是不負(fù)責(zé)任的,照著來的話也會有不少的問題,把自己的配置方法寫下來,希望需要的人能用得上。

Java+Flex開發(fā)環(huán)境配置需要下載的軟件

◆Myeclipse:這個就不多說了,開發(fā)Java要用,這里對版本沒要求,我用的是8.0版本的。
◆Tomcat6.0:http服務(wù)器。
◆Flexbuilder3.0:Flex的IDE,現(xiàn)在有4.0版本了,還是覺得3.0順手一點(diǎn),下載地址在迅雷上就找得到,破解也容易找。我沒用插件版的,用的是獨(dú)立的IDE。
◆Mysql5.0:相當(dāng)喜歡的數(shù)據(jù)庫
◆MysqlGUItools:Mysql的圖形化管理軟件,要先裝Mysql后再裝這個。
◆blazeds:這個是要配置到tomcat上的,目的是讓tomcat支持遠(yuǎn)程調(diào)用java。大多數(shù)教程都使用FDS(這個很老了),進(jìn)化版本是LCDS。用LCDS2.5的教程也很多,它支持動態(tài)編譯mxml文件,但是只能編譯AS2,現(xiàn)在已經(jīng)是AS3了,所以有些AS3的語法會不認(rèn),編譯的時候會報(bào)錯。要用LCDS的話,就用高于2.5的版本。但是2.5以上的版本不支持動態(tài)編譯,所以要在Flex建工程的時候設(shè)置。blazeds的使◆用方式跟LCDS一樣,但是這個是免費(fèi)的。個人推薦使用blazeds。這里可以下載:http://opensource.adobe.com/wiki/display/blazeds/Release+Builds
◆jotm:這個也是要配置到tomcat上的,給tomcat增加事物管理功能。
◆mysql-connector-java.jar:連數(shù)據(jù)庫少不了這個。#p#

開始安裝

上面這一坨軟件里面Myeclipse,Tomcat,F(xiàn)lexbuilder,Mysql,Mysqlguitools,正常安裝。我安裝的路徑是:

1.MyEclipse:E:\IDE\Myeclipse。
2.Tomcat:E:\Server\Tomcat6.0。下文會使用“[tomcat-home]”來代替這長長的目錄路徑。
3.Flexbuilder:E:\IDE\FB3.
4.Mysql:E:\Database\MySQL\MySQL。
5.Mysqlguitools:E:\Database\MySQL\GUI。
繼續(xù),把jotm解壓,解壓后lib文件夾里面的jar文件拷貝到[Tomcat_Home]\lib里面,mysql-connector-java.jar也一樣拷進(jìn)來。blazeds解壓后,我們只要blazeds.war這個文件,把它拷貝到[Tomcat_Home]\webapps目錄下。重新啟動tomcat,這時候會在webapps文件夾下生成blazeds文件夾。這樣整個軟件安裝就完成了。

創(chuàng)建工程的方法

先寫一個java程序,名字為HelloWorld.java,代碼如下:

 
 
 
 
  1. viewplaincopytoclipboardprint?  
  2. packageTree;  
  3.  
  4. publicclassHelloWorld  
  5. {  
  6. publicHelloWorld(){}  
  7.  
  8. publicStringgetHelloWorld()  
  9. {  
  10. return"HelloWorld!";  
  11. }  
  12. }  
  13. packageTree;  
  14.  
  15. publicclassHelloWorld  
  16. {  
  17.  publicHelloWorld(){}  
  18.    
  19.  publicStringgetHelloWorld()  
  20.  {  
  21.  return"HelloWorld!";  
  22.  }  
  23. }  
  24.  

 編譯這個文件,生成HelloWorld.class,把這個文件拷貝到:[tomcat-home]\webapps\blazeds\WEB-INF\classes\Tree。Flex開發(fā)環(huán)境配置配置完成后需要調(diào)試一下。#p#

創(chuàng)建Flex工程的步驟是:

1.打開Flexbuilder,file-->新建-->Flexproject,設(shè)置如圖:

2.下一步:注意上面三項(xiàng),rootfolder指向的是[Tomcat-home]\webapps\blazeds,后兩個跟圖設(shè)置一致。設(shè)置完成后啟動tomcat點(diǎn)擊ValidateConfiguration按鈕,設(shè)置正確的話會成功。

3.Flex文件的代碼是:

 
 
 
 
  1. viewplaincopytoclipboardprint?  
  2.  
  3.  
  4.  
  5.  
  6. importmx.rpc.events.FaultEvent;  
  7. importmx.controls.Alert;  
  8. importmx.rpc.events.ResultEvent;  
  9.  
  10. privatefunctionresultHandler(event:ResultEvent):void  
  11. {  
  12. //顯示收到的"HelloWorld!"數(shù)據(jù)  
  13. Alert.show(event.result.toString(),"提示");  
  14. }  
  15.  
  16. privatefunctionfaultHandler(event:FaultEvent):void  
  17. {  
  18. Alert.show(event.fault.toString(),"提示");  
  19. }  
  20.  
  21. ]]> 
  22.  
  23.  
  24. result="resultHandler(event)"fault="faultHandler(event)"/> 
  25.  
  26.  
  27.  
  28.  
  29.  
  30.   
  31.  
  32. importmx.rpc.events.FaultEvent;  
  33. importmx.controls.Alert;  
  34. importmx.rpc.events.ResultEvent;  
  35.  
  36. privatefunctionresultHandler(event:ResultEvent):void  
  37. {  
  38. //顯示收到的"HelloWorld!"數(shù)據(jù)  
  39. Alert.show(event.result.toString(),"提示");  
  40. }  
  41.  
  42. privatefunctionfaultHandler(event:FaultEvent):void  
  43. {  
  44. Alert.show(event.fault.toString(),"提示");  
  45. }  
  46.  
  47. ]]> 
  48.  
  49.  
  50. result="resultHandler(event)"fault="faultHandler(event)"/> 
  51.  
  52.  
  53.  
  54.  

 
4.還沒有結(jié)束,要設(shè)置[Tomcat-home]\webapps\blazeds\web-inf\Flex\remoting-config.xml,吧下面的代碼添加到xml根節(jié)點(diǎn)下:

 
 
 
 
  1. viewplaincopytoclipboardprint?  
  2.  
  3.  
  4. Tree.HelloWorld 
  5.  
  6.  
  7.  
  8.  
  9. Tree.HelloWorld 
  10.  
  11.  
  12.  

 

注意這里的id就是mxml代碼里面RemoteObject對象的destination屬性。source指向的就是我們拷貝到web-inf/classes里面編譯后的class文件。

完成,重啟tomcat。在Flexbuilder里面點(diǎn)運(yùn)行,看到Helloworld,成功!


網(wǎng)頁題目:Java+Flex開發(fā)環(huán)境配置步驟
本文URL:http://m.5511xx.com/article/djgggsj.html