- Java Web及其框架技術(shù)
- 陳振興主編
- 1569字
- 2024-02-01 14:36:47
1.3 Tomcat服務(wù)器
在搭建Web應(yīng)用程序的開發(fā)環(huán)境時,首先需要安裝開發(fā)工具包JDK,其次安裝Web服務(wù)器和數(shù)據(jù)庫。關(guān)于JDK的安裝此處不再贅述。下面我們將介紹如何安裝一臺Web服務(wù)器。
1.3.1 Servlet容器介紹
Servlet(Server Applet)是Java Servlet的簡稱,稱為小服務(wù)程序或服務(wù)連接器,是用Java語言編寫的運行在服務(wù)器端的程序,主要功能為交互式地瀏覽和修改數(shù)據(jù),生成動態(tài)Web內(nèi)容。其主要作用包括:①通過請求對象讀取用戶程序發(fā)送來的顯式數(shù)據(jù)(如表單數(shù)據(jù));②通過請求對象讀取用戶程序發(fā)送來的隱式數(shù)據(jù)(如請求報頭);③處理數(shù)據(jù)并生成響應(yīng)內(nèi)容或設(shè)置響應(yīng)報頭。
1.3.2 Tomcat簡介
Tomcat是由Apache軟件基金會下屬的Jakarta項目開發(fā)的一個重要子項目,按照Sun公司(已被Oracle收購)提供的技術(shù)規(guī)范,實現(xiàn)了對Servlet和JavaServer Page(JSP)的支持,是一個免費的開放源代碼的Web應(yīng)用服務(wù)器。
1.3.3 Tomcat服務(wù)器的安裝配置
本書介紹的Web服務(wù)器是Tomcat 9.0,讀者可以到Tomcat官方網(wǎng)站中下載,具體步驟如下。
(1)進入Tomcat官方網(wǎng)站,在Download列表中選擇需要下載的Tomcat服務(wù)器版本,進入下載頁面。
(2)在Core節(jié)點下包含了不同平臺下不同版本的Tomcat服務(wù)器,此處單擊“64-bit Windows zip(pgp,sha512)”,即可將Tomcat的安裝文件下載到本地計算機中。
(3)將已下載的壓縮包解壓到指定目錄即可完成Tomcat服務(wù)器的安裝。
1.3.4 測試Tomcat服務(wù)器
在bin子目錄中存放了許多腳本文件,其中startup.bat就是啟動Tomcat服務(wù)器的腳本文件,雙擊該文件便可啟動Tomcat服務(wù)器。
當啟動Tomcat服務(wù)器后,在瀏覽器的地址欄中輸入http://localhost:8080或http://127.0.0.1:8080,即可訪問Tomcat服務(wù)器。若瀏覽器中顯示出Tomcat首頁,則說明Tomcat服務(wù)器已經(jīng)安裝成功。
1.3.5 在Eclipse中配置Tomcat服務(wù)器
Eclipse是一款強大的軟件集成開發(fā)工具,對Web服務(wù)器也提供了很好的支持,可以集成各種Web服務(wù)器,以方便程序員進行Web開發(fā)。在Eclipse中配置Tomcat服務(wù)器的步驟如下。
(1)啟動Eclipse,單擊Window→Preferences選項,在彈出的Preferences窗口左側(cè)菜單中單擊Server選項。之后,在展開的菜單中選擇Runtime Environments,并單擊“Add”按鈕,如圖1-6所示。

圖1-6 Server Runtime Environments選項卡
(2)在彈出的New Server Runtime Environment窗口中,顯示出了可在Eclipse中配置的各種版本的服務(wù)器,如圖1-7所示,在這里我們選擇Apache Tomcat V9.0,單擊“Next”按鈕。
(3)在彈出的窗口中單擊“Browser”按鈕,選擇Tomcat服務(wù)器的安裝目錄,如圖1-8所示,再單擊“Finish”按鈕。

圖1-7 New Server Runtime Environment窗口

圖1-8 選擇Tomcat服務(wù)器的安裝目錄
(4)Eclipse下側(cè)窗口的Servers選項卡中有一個“No Servers are available.Click this link to create a new server...”鏈接,如圖1-9所示,單擊此鏈接,會彈出一個New Server窗口,如圖1-10所示。

圖1-9 Servers選項卡

圖1-10 New Server窗口
(5)單擊“Finish”按鈕,即可完成Tomcat服務(wù)器的創(chuàng)建。此時在Servers選項卡中會出現(xiàn)一個Tomcat v9.0 Server at localhost的選項,如圖1-11所示。

圖1-11 在Eclipse中配置Tomcat服務(wù)器
(6)雙擊創(chuàng)建好的Tomcat服務(wù)器,在打開的Overview頁面中,選擇Server Locations選項中的Use Tomcat installation,并將Deploy path文本框內(nèi)容修改為webapps,如圖1-14所示,此時就完成了Tomcat服務(wù)器的所有配置。單擊圖1-12中工具欄上的按鈕,即可啟動Tomcat服務(wù)器。
(7)在瀏覽器地址欄中輸入http://localhost:8080,若瀏覽器可以正常顯示Tomcat的首頁頁面,則說明Tomcat服務(wù)器在Eclipse中已配置成功。

圖1-12 Overview頁面
1.3.6 在IDEA中配置Tomcat服務(wù)器
IDEA的全稱為IntelliJ IDEA,是可以用于Java語言開發(fā)的集成環(huán)境,是公認最好的Java開發(fā)工具之一。IDEA使用項目驅(qū)動的形式,創(chuàng)建Web項目后可配置Tomcat服務(wù)器。在IDEA中配置Tomcat服務(wù)器的步驟如下。
(1)啟動IDEA,單擊Run→Edit Configurations...選項,或在IDEA界面的右上角單擊“Add Configuration...”,如圖1-13所示。

圖1-13 打開Edit Configurations...窗口
(2)打開Run/Debug Configurations窗口,在此窗口中點擊左上角的“+”,選擇Tomcat Server→Local,如圖1-14所示。
(3)在打開的窗口中“Name”處填入Tomcat的名稱,在“Application server”處,單擊“configure...”按鈕,在打開的Tomcat Server窗口中選擇要添加的Tomcat服務(wù)器的路徑,單擊“OK”按鈕,如圖1-15所示。

圖1-14 Run/Debug Configurations窗口

圖1-15 Tomcat Server的設(shè)置
(4)再次回到“Run/Debug Configurations”界面,選擇“Deployment”選項卡,單擊下方的“+”,選擇“Artifact...”,如圖1-16所示。

圖1-16 選擇“Artifact...”
(5)對此Web項目的部署如圖1-17所示,單擊“OK”按鈕,即可完成在IDEA中的Tomcat服務(wù)器配置。

圖1-17 Web項目的部署
(6)選擇菜單Run→Run‘Tomcat 9.0.16’或單擊工具欄上的按鈕,如圖1-18所示,即可進行運行測試。

圖1-18 測試Tomcat服務(wù)器
- Java多線程編程實戰(zhàn)指南:設(shè)計模式篇(第2版)
- JavaScript 從入門到項目實踐(超值版)
- 軟件項目管理(第2版)
- 假如C語言是我發(fā)明的:講給孩子聽的大師編程課
- STM32F0實戰(zhàn):基于HAL庫開發(fā)
- Data Analysis with Stata
- Mastering Drupal 8 Views
- Learning Laravel's Eloquent
- Mastering ArcGIS Enterprise Administration
- 小型編譯器設(shè)計實踐
- 運維前線:一線運維專家的運維方法、技巧與實踐
- 超簡單:Photoshop+JavaScript+Python智能修圖與圖像自動化處理
- Building Business Websites with Squarespace 7(Second Edition)
- Xamarin Cross-Platform Development Cookbook
- Spark技術(shù)內(nèi)幕:深入解析Spark內(nèi)核架構(gòu)設(shè)計與實現(xiàn)原理