IntelliJ IDEA使用tomcat和jetty配置詳解
上一講用idea建立了maven web專案,接下來我們把專案釋出到tomcat和jetty執行,以便進一步地開發和除錯
配置tomcat
第一、開啟選單欄
第二、點選設定按鈕,新增應用伺服器,選擇tomcat server
選擇tomcat目錄
新增後如下所示
到此我們已經把tomcat伺服器新增進idea了,接下來還得設定maven web專案的部署資訊
第三、設定部署檔案
ctrl + shift + alt + s 快捷鍵開啟Project Structure
設定Modules:
檢查要放到tomcat中執行的檔案目錄
新增依賴包
點選應用
效果如下:
新增工件:
使其生效:
後期發現的問題:
工件output directory的名稱就是url訪問的專案名稱,如下,我們訪問的是時候就是http://localhost:8080/test1
配置jetty的時候url要一致:
第四步、部署專案到tomcat
點選選單欄的Run
找到tomcat
新增部署的工件
選擇瀏覽器
第五步、執行tomcat
配置jetty
jetty是輕量級的應用伺服器,比較適合我們開發除錯,其配置跟tomcat類似,首先到jetty官網下載(https://www.eclipse.org/jetty/download.html),找到對應jdk版本的下載,我的jdk是1.7
新增jetty伺服器
選擇jetty目錄
執行配置中新增jetty伺服器,點選選單欄的Run:
新增部署的工件
更改jetty配置檔案
在做jetty配置時候,idea會報錯,是JMX(Java Management Extensions,即Java管理擴充套件)的錯,上網查是說要在jetty的配置檔案加上:--module=jmx,應該是用作允許idea呼叫jetty容器的宣告。在jetty主目錄的檔案start.ini上,如圖:
部署好後,點選執行
總結:剛從eclipse轉過來有點不太適應idea,經過多次操作熟悉後,慢慢就發現了idea確實比eclipse好用多了。以上是關於如何部署web專案的,我開始也摸索了好久,技術這東西沒有捷徑,多多操練幾次就好了。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援吾愛原始碼。