在idea中創建maven父子工程,子工程無法導入父工程依賴的問題


創建maven父子工程時遇到一個問題,當子工程的名稱前綴和父工程的名稱一樣時,子工程會出現一系列的問題。比如我的父工程名稱是microservicecloud,子工程名稱是microservicecloud-api。

那么子工程就會存在如下問題。

1.目錄類型需要手動設置

2.pom文件沒有被加載,在maven管理界面是灰色的

 

3.子工程引入了父工程的依賴包,卻無法使用,原因是依賴包沒有真正的被加載到子工程中,需要安裝lombok插件。

 子工程引入的依賴

導入依賴包是卻找不到

安裝lombok插件

File->Settings->plugins 搜索lombok,並安裝lombok plugins。然后軟件重啟。

重啟之后,將原來的子工程刪掉重新創建一遍就可以了

 但是當子工程名字的前綴和父工程名稱不一樣時,比如子工程名稱叫micro-api,這時即使不安裝lombok插件,也是可以正常使用的,不知道是什么原因。


免責聲明!

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



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