1. 程式人生 > >idea多模組專案新增模組注意事項

idea多模組專案新增模組注意事項

第一次在專案中新增模組,專案是springMVC架構的。首先要注意的是新增模組時,選擇maven,由於我需要新增的是後臺的netty服務,所以就不需要模板,填寫模組名稱,,下一步在Content root裡面填寫專案裡面模組的名稱

點選finish即完成模組新建。

博主的專案裡面包含工具類,model,dao,Service這些模組,總的spring配置是在knight-war 裡面的web.xml中,遇到的第一個坑是在新建的模組中添加了spring配置檔案,需要在web.xml中引用這個檔案的時候,發現找不到這個檔案,後面才發現是war包需要新增knight-demo的依賴,

在需要引用的地方添加了依賴後,執行專案,發現這塊程式程式碼沒有起來,一開始猜想是spring配置的問題,沒有讀到這部分配置。但反覆研究spring的配置,沒有問題,由於是第一次新增模組,有些不熟悉整個操作,所有就再開啟Project Structure,Facets裡面需要手動配置spring,把新增模組的spring檔案加進去。重啟專案後發現程式還是沒有在專案裡面跑起來,點選Problems,發現有還有依賴需要注入,點選fix,重啟程式,這塊的專案就可以正常運行了。