IDEA 配置Tomcat

2022-04-29 10:55 更新


Tomcat 配置
  • 如上圖 Gif 所示,為項目整體的一個 Tomcat 配置過程,有些需要特別講解的,我們將在下面進行分解。
Tomcat 配置
  • 如上圖彈出層所示,IntelliJ IDEA 支持目前市場上主流的應用容器,所以基本上一個 IntelliJ IDEA 足夠我們開發(fā)常見的項目。但是這里有一點需要提醒的,IntelliJ IDEA 支持這些容器但是不等同于幫我們自帶了這些容器的文件,所以上面的 Gif 演示中,原本我只有引入 Tomcat 7,但是為了這個項目我又引入了 Tomcat 6,而引入的 Tomcat 6 我只是指定了其存放的目錄位置 IntelliJ IDEA 自動會識別到。
Tomcat 配置
  • 如上圖標注 1 所示,我們可以隨時為項目切換不同的容器。
  • 如上圖標注 2 所示,我們可以指定給運行的容器設置 VM 參數(shù)。
  • 如上圖標注 3 所示,這分別是在兩種命令下的觸發(fā)的事件。這個是 IntelliJ IDEA 特有的,也是重點。
  • ?On Update action? 當我們按 ?Ctrl + F10 ?進行容器更新的時候,可以根據(jù)我們配置的這個事件內容進行容器更新。其中我選擇的 ?Update classes and resources ?事件是最常用的,表示我們在按 ?Ctrl + F10? 進行容器更新的時候,我們觸發(fā)更新編譯的類和資源文件到容器中。在 ?Debug? 模式下,這個也就是所謂的 ?HotSwap?。只是這種熱部署沒有 JRebel 插件那樣好用。
  • ?On frame deactivation? 當我們切換 IntelliJ IDEA 到瀏覽器的時候進行指定事件更新,這個一般是因為 Web 開發(fā)的時候,我們需要經常在 IntelliJ IDEA 和各個瀏覽器之間來回切換測試,所以才有了這種需求。IntelliJ IDEA 是為了幫我們在做這種無聊切換的時候做一些指定事情。當然了,如果切換過于頻繁,這個功能還是很耗資源的,所以我設置的是 ?Do nothing? 表示切換的時候什么都不做。
  • 如上圖標注 4 所示,默認 Tomcat 的 HTTP 端口是 ?8080?,如果你需要改其端口可以在這里設置。
  • 如上圖標注 5 所示,這個知識點在前面的文章已經有講過了。這里表示在 Tomcat 容器運行前做什么事情,這里分別了:?Make? 和 ?Build Artifacts? 操作。如上面 Gif 演示,這里的 ?Build Artifacts? 是我們在 ?Deployment ?選項卡中添加了 ?Artifact ?之后自動出現(xiàn)的。

  • 以上內容是否對您有幫助:
    在線筆記
    App下載
    App下載

    掃描二維碼

    下載編程獅App

    公眾號
    微信公眾號

    編程獅公眾號