MyEclipse8.5+flex4+Blazeds配置_第1頁
MyEclipse8.5+flex4+Blazeds配置_第2頁
MyEclipse8.5+flex4+Blazeds配置_第3頁
MyEclipse8.5+flex4+Blazeds配置_第4頁
MyEclipse8.5+flex4+Blazeds配置_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、myeclipse_8.5+flex_4+blazeds配置需要軟件:apachetomcat.exe、myeclipse-8.0.0-win32.exe、jdk-6u12-windows-i586-p.exe、blazeds-turnkey-4931.zip、flashbuilder_4_plugin_ls10.exe 下載adobe的這兩個(gè)免費(fèi)軟件需要注冊用戶一、安裝jdk按照步驟,選擇路徑安裝,安裝成功后,在安裝路徑下有java文件,包含jdk和jre兩個(gè)子文件。二、jdk環(huán)境變量配置的步驟如下:1.我的電腦-屬性-高級(jí)-環(huán)境變量.2.配置用戶變量:a.新建 java_ho

2、mec:program filesjavajdk1.5.0 (jdk的安裝路徑)b.新建path %java_home%bin; c.新建 classpath .;%java_home%lib; 3.測試環(huán)境變量配置是否成功:開始-運(yùn)行-cmd鍵盤敲入: javac -version出現(xiàn)jdk版本信息,而不是出錯(cuò)信息,即表示配置成功!環(huán)境變量配置的理解:1. path環(huán)境變量。作用是指定命令搜索路徑,在i命令行下面執(zhí)行命令如javac編譯java程序時(shí),它會(huì)到path變量所指定的路徑中查找看是否能找到相應(yīng)的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現(xiàn)有的path變量中,bin目錄中

3、包含經(jīng)常要用到的可執(zhí)行文件如javac/java/javadoc等待,設(shè)置好path變量后,就可以在任何目錄下執(zhí)行javac/java等工具了。2. classpath環(huán)境變量。作用是指定類搜索路徑,要使用已經(jīng)編寫好的類,前提當(dāng)然是能夠找到它們了,jvm就是通過classpth來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設(shè)置到classpath中,當(dāng)然,當(dāng)前目錄“.”也必須加入到該變量中。3. java_home環(huán)境變量。它指向jdk的安裝目錄,eclipse/netbeans/tomcat等軟件就是通過搜索java_home變量來找到并使用安裝好的

4、jdk。三、 安裝apache tomcat web服務(wù)器最好與jdk安裝在同一目錄下,自動(dòng)搜索jre所在位置。不在同一目錄時(shí),需要手工瀏覽到j(luò)dk的安裝路徑,端口默認(rèn)為8080,也可自定義。安裝完成后,在瀏覽器中輸入:http:/localhost:端口號(hào),如果顯示apace tomcat網(wǎng)頁,則安裝成功!四、安裝myelipase 8.0按照步驟安裝,安裝完成后,重啟計(jì)算機(jī),最后配置環(huán)境:1) 打開myeclipse, -servers-tomcat,選擇tomcat的版本,進(jìn)行配置tomcat。2)3)四、 安裝adobe flash builder 4 plugin安裝時(shí),它會(huì)讓你選擇

5、一個(gè)解壓的文件路徑,這個(gè)路徑中不可以含有中文,否則會(huì)出錯(cuò),你就解壓在c盤中。然后安裝。這里是安裝路徑,這個(gè)路徑不是整合myeclipse路徑所以不要選擇myeclipse運(yùn)行路徑。我這里安裝到adobe文件夾下面,好點(diǎn)下一步。這里所選擇的路徑是myeclise的運(yùn)行目錄(也就是有myeclipase.exe文件的目錄),記得關(guān)鍵之處,如果這個(gè)不是選擇運(yùn)行文件夾那你的整合將失敗。好了到此整合成功了。flex4安裝完成之后要將flex的安裝目錄中的eclipase目錄下面的和eclipse-host-distro目錄下面的features和plugins文件夾中的內(nèi)容拷貝到安裝myeclipase

6、文件夾下的common文件夾中的features和plugins文件夾內(nèi),到此配置成功blazds的配置:下載個(gè)blazds的包,解壓,將其中的blazeds.war、ds-console.war、samples.war拷貝到tomcat下的webapps文件夾中就好,運(yùn)行下,http:/localhost:8080/samples 看看有沒有配置成功搭建一個(gè)web工程沒有那么簡單,因?yàn)閒lex只是做為表示層展示,flex只接收java返回?cái)?shù)據(jù),那怎么和java服務(wù)端通信呢?這時(shí)我們需要用到adobe公司開發(fā)的一個(gè)開源項(xiàng)目blazeds。blazeds是一個(gè)基于服務(wù)器的 java 遠(yuǎn)程控制 (

7、remoting) 和 web 消息傳遞 (messaging) 技術(shù),以lgpl(lesser gnu public license)公共許可證書發(fā)布。它能夠使得后端的 java 應(yīng)用程序和運(yùn)行在瀏覽器上的 adobe flex 應(yīng)用程序相互通信。在java應(yīng)用服務(wù)器上,它以servlet的形式存在, 因此可以在任何標(biāo)準(zhǔn)java網(wǎng)絡(luò)應(yīng)用中運(yùn)用它。下載地址是:blazeds二、打開myeclise8.0新建一個(gè)javaweb工程,選擇javaee 5.0如圖2圖2三、右擊webroot選擇importgeneralfile system,展開發(fā)現(xiàn)在web-inf目錄下面多了flex文件夾,這個(gè)

8、很重要主要是通信的4個(gè)配置文件。如圖3圖3右擊webroot選擇importgeneralfile system單擊browse 選擇tomoat服務(wù)器安裝地址,然后選擇webapps中的blazeds文件夾(就是你配置blazeds的地址)單擊確定,然后勾選它單擊finish 然后選擇yse to all導(dǎo)入成功四,部署flexweb項(xiàng)目到tomcat里面。這部重要因?yàn)橄旅嬉蟜lex必須得啟動(dòng)服務(wù)。我部署的服務(wù)器物理路徑為:d:softapachetomcatwebappsflexweb單擊圖中紅色圓圈的按鈕單擊 add選擇 tomcat 6.x,然后finish部署成功,在tomcat

9、 服務(wù)器下面的webapps文件夾下就有first這個(gè)文件夾了六、轉(zhuǎn)換為flex項(xiàng)目,首先選中你的jspweb項(xiàng)目右鍵選擇添加/更改項(xiàng)目類型,在選擇添加flex項(xiàng)目類型圖4七、選服務(wù)器為j2ee,然后選擇blazeds如圖5圖5八、 下一步配置你的服務(wù)器路徑,上面說了我的物理路徑是d:softapachetomcatwebappsflexweb所以我下面就填如下信息如圖6圖6根文件夾就是服務(wù)物理路徑,根url就是你的訪問路徑我這里tomcat的端口是8080所以就這樣填,看你的端口而定然后在加上你的項(xiàng)目名稱,上下文根目錄就填項(xiàng)目名稱就行了。最后輸出路徑我把后面的目錄改為flex。記得點(diǎn)一下驗(yàn)證

10、配置只有通過才有效哦,如圖6九、解決創(chuàng)建的錯(cuò)誤如圖7圖7找到problems看到有一個(gè)錯(cuò)誤然后我們右鍵選重新創(chuàng)建html模板。這里錯(cuò)誤已經(jīng)解決,但是新的問題又來了,src是java的源文件夾存java源代碼地方,但是現(xiàn)在被flex給占用了圖8十、更改flex的項(xiàng)目源文件為flex_src,右鍵項(xiàng)目屬性找到flex構(gòu)鍵路徑的主源文件夾把src改為flex_src如圖9圖9十一、然后把src文件夾里面的flexweb.xml移動(dòng)到flex_src文件夾里面,最終目錄路徑如圖10下面實(shí)現(xiàn)flex與java通信現(xiàn)在基本的弄好了,現(xiàn)在就是要配置相關(guān)文件了,首先我們打開之前做好flexweb項(xiàng)目,然后切換

11、到myeclipse視圖。如果項(xiàng)目出錯(cuò)紅色的xx,不要緊那是因?yàn)槲覀儧]有啟動(dòng)tomcat,如果啟動(dòng)了服務(wù)器還有重新編譯flex項(xiàng)目才能正常。但是這里先不弄等我們弄完在搞它。一、在src目錄創(chuàng)建java文件二、配置webroot/web-inf/flex/remoting-config.xml test.accptech 這里的配置文件是加上去的 test.accptech 這個(gè)是配置flex訪問java方法的一個(gè)遠(yuǎn)程對(duì)象方法,配置后就可以與java通信了。我們試試吧三、flex配置遠(yuǎn)程對(duì)象我的配置如下下面的這個(gè)配置就是調(diào)用java端的一個(gè)遠(yuǎn)程對(duì)象, destination=mytest就是我們剛才配置的remotin

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論