- 3.1,解壓
- 3.2,目錄介紹
- 3.3,如何啓動 Tomcat 服務器
- 3.4,Tomcat 的停止
- 3.5,如何修改 Tomcat 的端口號
- 3.6,如何部暑 web 工程到 Tomcat 中
- 3.7,IDEA 整合 Tomcat
- 4.1,如何給動態 web 工程添加額外 jar 包
- 4.2,在 IDEA 中部署工程到 Tomcat 上運行
- 4.3,修改運行的端口號 修改運行的端口號
- 4.4,修改運行使用的瀏覽器
- 4.5,配置資源熱部署
JavaWeb 的概念
- JavaWeb 是指,所有通過 Java 語言編寫可以通過瀏覽器訪問的程序的總稱,叫 JavaWeb。
- JavaWeb 是基於請求和響應來開發的。
- 請求是指客戶端給服務器發送數據,叫請求 Request。
- 響應是指服務器給客戶端回傳數據,叫響應 Response。
- 請求和響應是成對出現的,有請求就有響應。
常用的 Web 服務器
- Tomcat:由 Apache 組織提供的一種 Web 服務器,提供對 jsp 和 Servlet 的支持。它是一種輕量級的 javaWeb 容器(服務器),也是當前應用最廣的 JavaWeb 服務器(免費)。
- Jboss:是一個遵從 JavaEE 規範的、開放源代碼的、純 Java 的 EJB 服務器,它支持所有的 JavaEE 規範(免費)。
- GlassFish: 由 Oracle 公司開發的一款 JavaWeb 服務器,是一款強健的商業服務器,達到產品級質量(應用很少)。
- Resin:是 CAUCHO 公司的產品,是一個非常流行的服務器,對 servlet 和 JSP 提供了良好的支持,性能也比較優良,resin 自身採用 JAVA 語言開發(收費,應用比較多)。
- WebLogic:是 Oracle 公司的產品,是目前應用最廣泛的 Web 服務器,支持 JavaEE 規範,而且不斷的完善以適應新的開發要求,適合大型項目(收費,用的不多,適合大公司)。
Tomcat 的使用
- 找到你需要用的 Tomcat 版本對應的 zip 壓縮包,解壓到需要安裝的目錄即可。點擊此處下載相應的版本
目錄名 | 概述 |
---|---|
bin | 專門用來存放 Tomcat 服務器的可執行程序 |
conf | 專門用來存放 Tocmat 服務器的配置文件 |
lib | 專門用來存放 Tomcat 服務器的 jar 包 |
logs | 專門用來存放 Tomcat 服務器運行時輸出的日記信息 |
temp | 專門用來存放 Tomcdat 運行時產生的臨時數據 |
webapps | 專門用來存放部署的 Web 工程 |
work | 是 Tomcat 工作時的目錄,用來存放 Tomcat 運行時 jsp 翻譯爲 Servlet 的源碼,和 Session 鈍化的目錄 |
-
找到 Tomcat 目錄下的 bin 目錄下的 startup.bat 文件,雙擊,就可以啓動 Tomcat 服務器。
-
如何測試 Tomcat 服務器啓動成功?
- 打開瀏覽器,在瀏覽器地址欄中輸入以下地址測試:
①、http://localhost:8080
②、http://127.0.0.1:8080
③、http://真實 ip:8080
- 打開瀏覽器,在瀏覽器地址欄中輸入以下地址測試:
-
當出現如下界面,說明 Tomcat 服務器啓動成功:
-
常見的啓動失敗的情況有,雙擊 startup.bat 文件,就會出現一個小黑窗口一閃而來。這個時候,失敗的原因基本上都是因爲沒有配置好 JAVA_HOME 環境變量。
-
常見的 JAVA_HOME 配置錯誤有以下幾種情況:
①:JAVA_HOME 必須全大寫。
②:JAVA_HOME 中間必須是下劃線,不是減號(-)。
③:JAVA_HOME 配置的路徑只需要配置到 jdk 的安裝目錄即可。不需要帶上 bin 目錄。 -
另一種啓動 另一種啓動 tomcat 服務器的方式
①:打開命令行
②:cd 到 你的 Tomcat 的 bin 目錄下
③:敲入啓動命令: catalina run
①:點擊 tomcat 服務器窗口的 x 關閉按鈕
②:把 Tomcat 服務器窗口置爲當前窗口,然後按快捷鍵 Ctrl+C
③:找到 Tomcat 的 的 bin 目錄下的 shutdown.bat 雙擊,就可以停止 Tomcat
-
Mysql 默認的端口號是:3306
-
Tomcat 默認的端口號是:8080
-
找到 Tomcat 目錄下的 conf 目錄,找到 server.xml 配置文件。
-
平時上百度:http://www.baidu.com:80,HTTP 協議默認的端口號是:80
- 第一種部署方法:只需要把 web 工程的目錄拷貝到 Tomcat 的 的 webapps 目錄下即可。
- 第二種部署方法:找到 Tomcat 下的 conf 目錄\Catalina\localhost\ 下,創建如下的配置文件:
<!-- Context 表示一個工程上下文
path 表示工程的訪問路徑:/abc
docBase 表示你的工程目錄在哪裏
-->
<Context path="/abc" docBase="D:\book" />
訪問這個工程的路徑如下:http://ip:port/abc/ 就表示訪問 D:\book 目錄
IDEA 中動態 web工程的操作
-
①、可以打開項目結構菜單操作界面,添加一個自己的類庫:
-
②、添加你你類庫需要的 jar 包文件。
-
③、選擇你添加的類庫,給哪個模塊使用:
-
④、選擇 Artifacts 選項,將類庫,添加到打包部署中:
-
①,建議修改 web 工程對應的 Tomcat 運行實例名稱:
-
②,確認你的 Tomcat 實例中有你要部署運行的 web 工程模塊:
-
③,你還可以修改你的 Tomcat 實例啓動後默認的訪問地址: