一、創建一個新項目(也可導入)
1、Create New Project
2、Java Enterprise
3、Create project from template
4、填寫項目名稱
二、配置項目結構(快捷鍵:Ctrl + Shift + Alt + S)
1、配置Project(工程)
2、配置Modules(模塊)
- 2.1、配置Sources(資源目錄)
- 2.2、配置Paths
- 2.3、配置Dependencies(Jar依賴)
可先添加第三方Jar庫
3、配置Facets
- Deployment Descriptors指向web.xml文件
- Web Resources Directories指向web目錄(也可能是WebContent)
4、配置Artifacts
- 4.1、導出war exploded
- 4.2、導出war
名字修改爲web_service_center
三、Build Artifacts
、
四、配置Tomcat(熱部署)
1、打開Run/Debug Configurations
2、添加Tomcat Server
3、配置deployment的artifacts
4、修改Application context
5、配置Server
紅框的兩個配置依賴於exploded:
- On Update action:配置Update classes and resources即可,表示Debug模式下,在更新操作後靜態資源和java代碼都立即生效(Run模式下java需要redeploy纔可生效,靜態資源立即生效)
- On frame deactivation:配置Do nothing即可,表示Debug模式下,在IDEA失去焦點後靜態資源和java代碼都立即生效(Run模式下java需要redeploy纔可生效,靜態資源立即生效)
其他的配置:
- Application server:部署的容器,例如:Tomcat
- Open brower:啓動後,使用什麼瀏覽器打開和訪問路徑
- VM options:JVM參數
- JRE:指定JRE版本
- Tomcat Server Settings:端口