原創(chuàng)|使用教程|編輯:郝浩|2013-04-15 15:21:04.000|閱讀 6078 次
概述:在上一文中,我們介紹了如何利用MyEclipse創(chuàng)建Web應(yīng)用程序,本文接下來(lái)將介紹如何將所創(chuàng)建的Web應(yīng)用程序部署到Tomcat 5服務(wù)器。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
在上一文中,我們介紹了如何利用MyEclipse創(chuàng)建Web應(yīng)用程序,本文接下來(lái)將介紹如何將所創(chuàng)建的Web應(yīng)用程序部署到Tomcat 5服務(wù)器。
從Java Package Explorer視圖中,選擇HelloWorld項(xiàng)目。通過(guò)工具欄上的MyEclipse部署圖標(biāo)或者Web項(xiàng)目的上下文菜單(如圖)啟動(dòng)Deploymentment Management Dialog。
從MyEclipse工具欄中訪問(wèn)Deployment Management Dialog
從上下文菜單中訪問(wèn)Deployment Management Dialog
從下列所示的Deployment Wizard向?qū)е校c(diǎn)擊Add,并選擇Tomcat 5作為目標(biāo)服務(wù)器,最后點(diǎn)擊Finish。Hello World 項(xiàng)目以WAR格式被部署到Tomcat-5服務(wù)器中。context-root位于項(xiàng)目的配置目錄下,表示為/HelloWorld。可以通過(guò)//localhost:8080/HelloWorld進(jìn)行訪問(wèn)。context-root是一個(gè)用戶定義的Web項(xiàng)目屬性,通過(guò) context-menu>Properties>MyEclipse-Web可以訪問(wèn)MyEclipse-Web屬性。
部署到Tomcat服務(wù)器-選擇項(xiàng)目
部署到Tomcat服務(wù)器-選擇服務(wù)器
Exploded Archive部署模式利用MyEclipse "Sync-on-Demand"技術(shù)連續(xù)同步項(xiàng)目。因此,當(dāng)你添加,修改或者刪除項(xiàng)目中的文件時(shí),部署的實(shí)例將隨著時(shí)間的變化自動(dòng)同步。因此,你不必?fù)?dān)心項(xiàng)目和應(yīng)用程序服務(wù)器狀態(tài)不同步。任何時(shí)候,你想停止項(xiàng)目的"Sync-on-Demand" 部署,只需要通過(guò)Deployment Wizard部署向?qū)∠渴鸺纯伞?/p>
通過(guò)工具欄訪問(wèn)Manage Deployments對(duì)話框,取消部署HelloWorld Web應(yīng)用程序。選擇你需要取消的項(xiàng)目和服務(wù)器。選擇Remove按鈕,完成取消部署。
取消Tomcat服務(wù)器中的HelloWorld應(yīng)用程序部署
測(cè)試所部署的Web應(yīng)用程序
為了測(cè)試HelloWorld應(yīng)用程序,我們需要啟動(dòng)Tomcat。正確配置Tomcat 5應(yīng)用服務(wù)器連接器是非常重要的。配置服務(wù)器后,在MyEclipse Server工具欄中選擇Tomcat > Start,如下圖所示。在控制臺(tái)中監(jiān)視Tomcat的啟動(dòng)進(jìn)度。
啟動(dòng)Tomcat
在web瀏覽器中打開(kāi)//localhost:8080/HelloWorld/helloworld.jsp。helloWorld.jsp 頁(yè)面在呈現(xiàn)前,Tomcat 需要對(duì)helloWorld.jsp頁(yè)面進(jìn)行編譯,因此需要幾秒鐘來(lái)打開(kāi)此頁(yè)面。頁(yè)面輸出效果如下:
從Web瀏覽器調(diào)用helloWorld.jsp
JSP調(diào)試
在先前所創(chuàng)建的 helloWorld.jsp文件中,打開(kāi)JSP編輯器。雙擊編輯器左邊的空白,在scriplet代碼的29行上添加斷點(diǎn)(breakpoint),如下圖所示:
設(shè)置JSP斷點(diǎn)
刷新Web瀏覽器,或者重新訪問(wèn) //localhost:8080/HelloWorld/helloworld.jsp 頁(yè)面。此時(shí),你會(huì)發(fā)現(xiàn)Eclipse啟動(dòng)了Debug透視圖,執(zhí)行會(huì)在helloWorld.jsp斷點(diǎn)處暫停。暫停處標(biāo)有反轉(zhuǎn)色背景色和前景色。所有的Java變量和結(jié)構(gòu)均可見(jiàn),并且可在Variables視圖中進(jìn)行修改。此外,你還可以在堆棧視圖選擇一個(gè)父堆棧幀,調(diào)用"Drop to frame" 以回調(diào)堆棧并重新輸入JSP。這樣一來(lái),可以逐行執(zhí)行JSP線程。
JSP斷點(diǎn)激活
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)