使用IDEA+Tomcat部署web項目記錄


使用IDEA+Tomcat部署web項目記錄

本文已同步發布於CSDN

JDK版本:1.8(請自行配好環境變量)

IDEA版本:2019.3

Tomcat版本:9.0.39

 

1、新建project和module(兩種方法任選其一) 

 

1.1 第一種方法

 

 

1.2 第二種方法

 

 

 

 

 

2、添加Tomcat服務器(如果步驟1創建module時,選擇的是第一種方法,請跳過步驟2)

 

 

 

 

 

 

 

 

 

3、修改Tomcat服務器相關配置(如果步驟1創建module時,選擇的是第一種方法,請跳過步驟3)

 

 

 

 

 

 

 

 

 

 

 

 

4、編輯index.jsp文件

 

 

5、啟動Tomcat服務器,將自動打開谷歌瀏覽器顯示一個網頁

 

 

 

 

 

/*擴展*/ 所需要的兩個jar包:(Tomcat自帶,無需開發者提供,在Tomcat安裝目錄的lib目錄下)

Tomcat安裝目錄/lib/servlet-api.jar

Tomcat安裝目錄/lib/jsp-api.jar

 

/*擴展*/ Tomcat的目錄結構:

webapps:部署動態web工程的目錄

  IDEA動態web工程的部署目錄就是IDEA項目的輸出目錄,即out

bin:Tomcat啟動腳本以及其他腳本

conf:存放相關配置文件,如server.xml、web.xml

work:Tomcat工作目錄,存放Tomcat工作過程中動態生成的一些文件,例如:訪問jsp所生成的java和class文件、session鈍化之后產生的文件

  IDEA中Tomcat的工作目錄是C:\Users\username\.IntellijIdea\system\tomcat

logs:日志

 

/*擴展*/ 通過url訪問服務器時,http://192.168.11.11:80/index.html、http://192.168.11.11:80/index.jsp可簡寫為http://192.168.11.11。因為conf/web.xml 中有相關配置

<welcome-file-list>
  <welcome-file>index.html</welcome-file>
  <welcome-file>index.htm</welcome-file>
  <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

 

/*擴展*/ 設置Tomcat端口號:

conf/server.xml 

<Connector port="8080" protocol="HTTP/1.1"
  connectionTimeout="20000"
  redirectPort="8443" />

 

/*擴展*/

conf/web.xml作用於所有部署到Tomcat的工程

工程目錄/web.xml作用於本工程

 

/*擴展*/ IDEA項目目錄解析

src:存放類和配置文件

web:存放web資源,例如jsp、html、js、css、圖片

web/WEB-INF:其中的內容具有一定的隱藏性,不能通過瀏覽器直接訪問,需要通過服務器才能訪問

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM