原創(chuàng)|使用教程|編輯:龔雪|2015-03-02 09:11:22.000|閱讀 418 次
概述:MyEclipse官方中文網(wǎng)正式上線,歡迎下載交流!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
在應(yīng)用程序服務(wù)器入門(mén)指南(上)一文中,小編為大家介紹了在MyEclipse如何定義一個(gè)新的應(yīng)用程序服務(wù)器、安裝第三方服務(wù)器和部署JEE項(xiàng)目到應(yīng)用服務(wù)器三節(jié)的內(nèi)容。接下來(lái)小編為大家介紹另外三節(jié)內(nèi)容,希望能夠幫助到大家。
在服務(wù)器相關(guān)聯(lián)的資源文件上同步發(fā)布所有的部署項(xiàng)目。當(dāng)添加的項(xiàng)目到服務(wù)器時(shí),無(wú)論是服務(wù)器配置期間或在那之后,該項(xiàng)目不能發(fā)布在服務(wù)器上。發(fā)布可以利用服務(wù)器來(lái)完成運(yùn)行或停止。當(dāng)你啟動(dòng)服務(wù)器時(shí),部署的應(yīng)用程序默認(rèn)自動(dòng)同步。如果應(yīng)用程序是不同步的,服務(wù)器視圖會(huì)顯示重新發(fā)布的狀態(tài)。您可以更改默認(rèn)服務(wù)器配置文件中發(fā)布的操作。
注意:當(dāng)您在部署一個(gè)項(xiàng)目時(shí)使用Run As(或Debug As)>MyEclipse Server Application時(shí),部署該項(xiàng)目的同時(shí)就會(huì)發(fā)布。
要在一個(gè)服務(wù)器上發(fā)布應(yīng)用程序,請(qǐng)?jiān)诜?wù)器視圖中選擇一個(gè)服務(wù)器,然后單擊服務(wù)器視圖工具欄上的工具。
當(dāng)您從正在運(yùn)行的服務(wù)器中刪除一個(gè)項(xiàng)目時(shí),發(fā)布會(huì)自動(dòng)發(fā)生并消除該項(xiàng)目,同時(shí)會(huì)在服務(wù)器中的其他項(xiàng)目中同步部署。如果您要在服務(wù)器停止時(shí)刪除一個(gè)項(xiàng)目,在技術(shù)上它并不從服務(wù)器上刪除,直到服務(wù)器重新啟動(dòng)或者您手動(dòng)發(fā)布到服務(wù)器它才會(huì)刪除。
發(fā)布項(xiàng)目的變更會(huì)同步到應(yīng)用服務(wù)器上。如果你想要重新部署,可以從菜單中右鍵單擊該服務(wù)器并選擇Clean(重新部署)。使用Clean操作可以刪除所有已部署的應(yīng)用程序,同時(shí)會(huì)重新部署該項(xiàng)目。
從服務(wù)器視圖中,單擊相應(yīng)圖標(biāo)啟動(dòng)在運(yùn)行模式下所選擇的服務(wù)器,也可以單擊圖標(biāo)啟動(dòng)在調(diào)試模式下選定的服務(wù)器。另外,點(diǎn)擊MyEclipse工具欄上的下拉箭頭,然后從菜單中選擇[your server]>Start,Debug,或者Profile(如適用)。
應(yīng)用服務(wù)器連接將重定向應(yīng)用服務(wù)器對(duì)控制臺(tái)視圖的輸出和錯(cuò)誤流。下圖顯示的Tomcat的成功啟動(dòng)。
部署項(xiàng)目后,打開(kāi)服務(wù)器視圖啟動(dòng)Web應(yīng)用程序。右鍵單擊部署的Web項(xiàng)目或Web模塊(如果它是一個(gè)EAR的一部分),然后選擇打開(kāi)網(wǎng)絡(luò)瀏覽器。
此操作使您不必去記住應(yīng)用程序的網(wǎng)址,通常如下所示:
//<主機(jī)名>:<默認(rèn)端口>/<項(xiàng)目網(wǎng)站根目錄>
您不必記住在服務(wù)器上運(yùn)行的端口或主機(jī)名,通過(guò)使用開(kāi)放式的瀏覽器操作,正確的URL會(huì)在MyEclipse的Web瀏覽器中自動(dòng)打開(kāi)。
MyEclipse擴(kuò)展了Eclipse的調(diào)試平臺(tái),支持JSP斷點(diǎn)調(diào)試操作。調(diào)試已部署JEE應(yīng)用程序類(lèi)似于調(diào)試標(biāo)準(zhǔn)的Java應(yīng)用程序。
無(wú)論是Java或JSP源代碼編輯器,都是在左邊輸入斷點(diǎn)。在此期間當(dāng)應(yīng)用程序執(zhí)行到斷點(diǎn)時(shí),Debug透視圖被調(diào)用,顯示調(diào)試信息。在斷點(diǎn)情況下停止時(shí),應(yīng)用程序服務(wù)器必須在調(diào)試模式下啟動(dòng)并啟用和執(zhí)行斷點(diǎn)。更多調(diào)試應(yīng)用程序的信息請(qǐng)參閱。
在服務(wù)器視圖中,單擊執(zhí)行終止服務(wù)器。或者單擊主工具欄上的下拉箭頭,然后選擇 [your server]>Stop。應(yīng)用程序服務(wù)器的連接器開(kāi)始開(kāi)始對(duì)應(yīng)用程序服務(wù)器的實(shí)例執(zhí)行關(guān)機(jī)進(jìn)程。
應(yīng)用程序服務(wù)器終止時(shí),您可以觀察應(yīng)用程序服務(wù)器進(jìn)程的線程的終止。在許多情況下,進(jìn)程的關(guān)機(jī)信息會(huì)從應(yīng)用程序服務(wù)器輸出到控制臺(tái)視圖。下圖描述了一個(gè)成功關(guān)機(jī)的Tomcat服務(wù)器。請(qǐng)注意,Tomcat進(jìn)程的線程已經(jīng)終止。
有時(shí),您可能需要另一種配置來(lái)啟動(dòng)應(yīng)用服務(wù)器。在這種情況下,可以使用自定義的啟動(dòng)配置來(lái)創(chuàng)建一個(gè)服務(wù)器實(shí)例。您可以在同一臺(tái)服務(wù)器上配置多個(gè)服務(wù)連接器。
(1)使用相同運(yùn)行時(shí)的環(huán)境設(shè)置,為于預(yù)先配置的服務(wù)器類(lèi)型定義了一個(gè)新的服務(wù)器。
(2)在服務(wù)器視圖中雙擊新的服務(wù)器來(lái)打開(kāi)服務(wù)器配置。
(3)點(diǎn)擊打開(kāi)啟動(dòng)配置鏈接。
(4)定制各種啟動(dòng)需要的細(xì)節(jié),并單擊確定。
現(xiàn)在,在部署項(xiàng)目到服務(wù)器時(shí)就有一個(gè)特定的啟動(dòng)配置了。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)