將一個eclipse的SSM項目用IDEA打開並運行


項目部署

將一個eclipse項目用idea打開,並且 部署到tomcat中 。或者你tomcat部署成功,但是啟動就是404,下面的步驟就要更認真看了

項目配置

打開idea,Import Project

image-20210124073444773

選擇將要打開的項目路徑后,繼續選擇項目的原本類型(后續引導設置會根據原本的項目類型更新成idea的項目),此例中選擇Eclipse,然后一直next到底即可

image-20210124073524361

刪除不需要的文件,留下主要的文件(可做可不做

image-20210124074245676

File->Project Structure 打開項目配置窗口

在Project中配置JDK版本和編譯等級

image-20210124073629981

在Modules項的Sources標簽中配置項目結構(主要是需編譯的java文件和配置文件【將文件設置將Sources 或者Resources等等】)

image-20210124073812321

在Modules項的Paths標簽頁中配置編譯后文件輸出路徑

image-20210124073926427

在Modules項的Dependencies標簽頁中配置依賴關系

因為在導入項目的時候選擇了導入的是eclipse項目,所以此處依賴關系已自動處理,若手動配置主要是要加上jdk和lib的jar包

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

image-20210124075030150

導入依賴

image-20210124075257847

image-20210124075244267

在Facets項中對項目添加Web模塊

image-20210124075352670

點擊圖中標示位置對Web Resource進行修改

idea默認的目錄是web,我們的項目是WebRoot,所以注意需要修改此處,而且注意第二個只要配置到WebRoot,而不是WEB-INF

Web Module Deployment Descriptor D:\Project\javaProject\canazon\WebRoot\WEB-INF\web/xml

D:\Project\javaProject\canazon\WebRoot

image-20210124075446565

在Artifacts項中設置項目的部署配置

添加WebApplication:Exploded

image-20210124075859827

如有需要可以進一步配置,下圖是添加后默認的配置沒有再進行其他設置,確認一下有lib

image-20210124080001993
注意:這有一步很重要,在添加完以后,一定要選中你的項目,然后鼠標左鍵Put into Output Root一下

tomcat配置

跳轉該鏈接:在IDEA配置tomcat

參考鏈接:

https://blog.csdn.net/zhuralll112/article/details/86238882

https://blog.csdn.net/Survivalist_Boy/article/details/103175493?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-8.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-8.control


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM