Intellij idea 導入Web項目并部署到tomcat中

主要分為項目配置和tomcat配置兩大步驟。

一、項目配置

打開idea,選擇導入項(或者在已經(jīng)打開的軟件中選擇File->New->Project from Existing Sources)
image
選擇將要打開的項目路徑后,繼續(xù)選擇項目的原本類型(后續(xù)引導設置會根據(jù)原本的項目類型更新成idea的項目),此例中選擇Eclipse,然后一直next到底即可
image
File->Project Structure打開項目配置窗口(快鍵鍵 Ctrl+Shift+Alt+s )
在Project項中配置[JDK]版本和編譯等級
image
在Modules項的Sources標簽頁中配置項目結構(主要配置需編譯的Java文件和配置文件
image
在Modules項的Paths標簽頁中配置編譯后文件輸出路徑
image
在Modules項的Dependencies標簽頁中配置依賴關系
   因為在導入項目的時候選擇了導入的是eclipse項目,所以此處依賴關系已自動處理,若手動配置主要是要加上jdk和web-inf/lib的jar包。

圖片中標示的項目名稱下有紅色波浪線的錯誤提示,把依賴關系中所有紅色的項刪掉即可(圖中紅色的幾個eclipse相關項是因為項目原來是在eclipse中打開,而在idea中這些項是不需要的)。

在Libraries項中配置需要的庫。因為項目需要用到jsp和servlet,而項目的lib中沒有相關jar包,所以在此引入tomcat_home/lib目錄下的js-api.jar、servlet-api.jar。
image
在Facets項中對項目添加Web模塊
image
點擊圖中標示位置對Web Resource進行修改。idea默認的目錄是web,我們的項目是WebRoot(WebContent),所以注意需要修改此處。
image
在Artifacts項中設置項目的部署配置,添加WebApplication:Exploded
image
如有需要可以進一步配置,下圖是添加后默認的配置沒有再進行其他設置
image

二、Tomcat配置

在界面右上角點擊圖示出打開運行環(huán)境配置
image
添加tomcat運行環(huán)境
image
配置tomcat路徑、端口(注意這一步要添加左上角加號添加TomcatServer)
image
在Deployment標簽頁中添加要部署的項目,添加后可以看見部署操作增加“Build 'epcsys:war exploded' artifact”一項
image
tomcat配置完成后點擊運行tomcat即可
image
我是在原文基礎上做了補充;
當發(fā)現(xiàn)項目可以訪問了,但是當我們訪問locahost:8080的時候報404,如果你的是報404的話,請點擊我
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容