idea匯入ssm javaweb maven專案
本文筆者辛苦整理, 除了為方便大家貼的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, 預設登入頁, 完成~
筆者很熟練的部署好了專案, 自己弄也就一會吧, 寫部落格就多廢了點時間, 先睡