spring boot多模塊項目找不到類


項目結構

 

mapper依賴pojo,

service依賴mapper和pojo

portal依賴pojo和service.

全都是maven模塊

<groupId>com.haitian</groupId>
<artifactId>mapper</artifactId>
<version>0.0.1-Snapshot</version>
<packaging>jar</packaging>

問題

但是運行portal模塊確提示找不到mapper,當時笨的可憐,挨個install到本地倉庫才能跑起來.

每次改動了還得重新install

解決

今天查了查effective pom,portal沒有依賴mapper,但是都是scope為compile為什么沒有傳遞依賴.

將版本號0.0.1-Snapshot全部改為0.0.1,maven reimport,看看project structure,已經依賴mapper了.

也能正常運行了,更改mapper包也會響應改變.

總結

版本號加個snapshot就沒有傳遞依賴了,有點坑啊.

 


免責聲明!

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



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