最近自己搭了一個多模塊的工程,啓動時發下有的模塊沒有生成 target目錄文件,後來找了很多資料,對比了公司的項目後解決。這裏主要記錄下過程。
目錄結構:
其中 gourd-index是項目啓動模塊,裏面放一些啓動類、配置文件、配置類等,其他模塊是一些相應的代碼邏輯。
遇到問題:
項目啓動成功後,只有gourd-index下生成了target目錄文件,其他子模塊沒有被編譯。
但是 maven-install和rebuild project 時,所有的子模塊都是可以生成target目錄的文件的。
解決:
後來發現需要在 gourd-index 裏面依賴 其他子模塊的包,這樣重新啓動就可以了。
搜索資料
搜索資料發現的其他類似的.class找不到問題的解決方案,對於我的問題不起作用,此處做下記錄:
https://blog.csdn.net/xxfore/article/details/81015267
https://blog.csdn.net/qq_31122833/article/details/82526271