本文筆者辛苦整理, 除了為方便大家貼的maven安裝配置和方便的現有項目, 如轉載請注明:
https://www.cnblogs.com/m-yb/p/11229320.html
idea導入ssm javaweb maven項目
演示項目代碼地址, 推薦使用git下載快捷, 也可以下載zip自行解壓,
https://github.com/TyCoding/ssm
首先需要配置好maven, 一個下載管理jar包的工具,
此處省略, 筆者找了個博客供參考:
一個小時學會Maven,
https://www.cnblogs.com/best/p/9676515.html
查看圖中圈的重點即可配置好,
maven弄好后, 打開idea,
左上角file ->
選擇項目, 普通項目選擇項目根路徑一般, maven項目選擇maven的pom.xml文件即可,
下面是配置項目需要的jdk路徑對應版本
項目名, 項目文件路徑
生成或覆蓋.idea 這樣的idea配置文件,
新項目在新窗口打開,
首先設置項目的maven路徑,
settings是設置當前項目的可配置項, other settings是配置全局,
這里可以設置全局項目的maven配置, 進去之后,
①配置maven安裝文件根目錄 ②配置maven settings文件 ③配置maven本地jar包倉庫,
接下來配置項目結構,
打開之后依次查看project, 配置項目的jdk版本和java編譯生成的文件class輸出路徑,
下來就是配置項目的子模塊:
libraries是依賴的jar包,
下面是web的facets
重點關注web,如果新增+也是選web, 同時檢查web入口的web.xml是否路徑正確, 檢查webapp那個根目錄是否正確
這里artifacts是放該項目編譯文件的,
注意右鍵把項目的lib包都放進來, 編譯需要引用, 其中輸出的項目路徑那個文件夾可以隨時刪除重新編譯生成, 刪除查詢編譯用於應付沒有編譯進去的時候引來的代碼未生效的bug,
檢查sdks/jdk, 如果problems提示,則可參考提示處理, 最后ok, 項目配置基本完成, 下一步配置tomcat.
tomcat看圖:
依次選擇+...,
建議命名為tomcat版本, 注意項目需要的jdk版本往往是特定范圍, 包括對應的tomcat版本也要注意, 啟動訪問報錯可能有版本問題導致, 這里也關注下端口號比如8080和訪問路徑, 啟動完打開瀏覽器的那個√建議放棄, 另外下附配置本地tomcat的圖
注意添加啟動之后部署的應用,
context這里配置為項目期望的路徑,
最后apply,ok即可.
啟動之前最好建好需要的數據庫, 並執行sql建表查表語句等, 改好數據庫名, 用戶名,密碼
一是直接啟動(非debug), 而是debug啟動tomcat, 建議debug啟動, 方便調試,
debug啟動完成后(注意屏蔽斷點),
如果successfully啟動, 這里啟動用了6s, 時間合理, 資源加載成功,
瀏覽器訪問, 注意自己剛才對應的路徑
http://localhost:8080/ssm/
成功跳轉index.jsp, 默認登錄頁, 完成~
筆者很熟練的部署好了項目, 自己弄也就一會吧, 寫博客就多廢了點時間, 先睡吧~