本機環境:
- idea 2019.2.3
- mysql 8.0.15
- jdk 1.8
一、新建項目
- 選擇適合的jdk版本
- 在這裏選擇新建maven + web項目
- GroupID:項目組織唯一的標識符,實際對應JAVA的包的結構,是main目錄裏java的目錄結構。通常與公司和組織關聯
- ArtifactID:項目的唯一的標識符,實際對應項目的名稱,就是項目根目錄的名稱。
- 根據自己的需求設置好settings.xml 文件和maven庫的目錄之後,下一步
- 設置好文件名和路徑,然後Finish
- 這裏選擇自動導入即可
- 然後耐心等待項目創建完成的提示
二、搭建項目結構
剛剛創建完成的項目結構是這樣子的:
1、添加兩個文件夾,一個“java” ,一個“resources”
如圖:
2、選擇File -> Project Structure…
或者直接在工具欄點擊:
3、
之後文件夾樣式會改變:
- java文件用來存放後臺的代碼
- resources:存放除了web.xml之外的配置文件
三、Tomcat部署
- 設置好tomcat server 的名稱
- Application server沒有配置的點擊Configure,配置好路徑後“OK”
war 和 war exploded的區別: - war:發佈模式。先將WEB工程打成war包,然後再將其上傳到服務器進行發佈 。不支持熱部署(真正發佈時用)
- war exploded:發佈到IDEA 的工作空間,target 的目錄下(將WEB工程以當前文件夾的位置關係上傳到服務器,即直接把文件夾、jsp頁面 、classes等等移到Tomcat 部署文件夾裏面)進行加載部署。支持熱部署(一般在開發的時候使用這種模式)
保存之後,tomat的部署就完成了。