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