IDEA添加tomcat服務以及web項目熱部署配置

1.進入 Edit Configurationsweb

2.點擊 + ,選擇 Tomcat 服務器,若是是本地Tomcat 選擇 Local瀏覽器

3.修改容器名稱,選擇容器(新增,刪除)tomcat

點擊加號新增,選擇本地文件系統中安裝的tomcat目錄服務器

4.添加web項目  Deployment ->點+號 ->選擇artifacts ->選擇相應項目的war exploded測試

5. 修改配置ui

1 所示,咱們能夠切換隨時爲項目切換不一樣的容器插件

2 所示,咱們能夠指定給運行的容器設置 VM 參數3d

3 所示,這分別是在兩種命令下的觸發的事件。這個是 IntelliJ IDEA 特有的,也是重點On Update action 當咱們按 Ctrl + F10 進行容器更新的時候,能夠根據咱們配置的這個事件內容進行容器更新。其中我選擇的 Update classes and resources 事件是最經常使用的,表示咱們在按 Ctrl + F10 進行容器更新的時候,咱們觸發更新編譯的類和資源文件到容器中。在 Debug 模式下,這個也就是所謂的 HotSwap。這是這種熱部署沒有 JRebel 插件那樣好用On frame deactivation 當咱們切換 IntelliJ IDEA 到瀏覽器的時候進行指定事件更新,這個通常是由於 Web 開發的時候,咱們須要常常在 IntelliJ IDEA 和各個瀏覽器之間來回切換測試,因此纔有了這種需求。IntelliJ IDEA 是爲了幫咱們在作這種無聊切換的時候作一些指定事情。固然了,若是切換過於頻繁,這個功能仍是很耗資源的,因此我設置的是 Do nothing 表示切換的時候什麼都不作blog

4 所示,默認 Tomcat 的 HTTP 端口是 8080,若是你須要改其端口能夠在這裏設置事件

5 所示,這裏表示在 Tomcat 容器運行前作什麼事情,這裏分別了:Build 和 Build Artifacts 操做。如上面 Gif 演示,這裏的 Build Artifacts 是咱們在 Deployment 選項卡中添加了 Artifact 以後自動出現的

相關文章
相關標籤/搜索