idea創(chuàng)建maven父子工程導致子工程無法導入父工程依賴
更新時間:2022年04月06日 11:04:25 作者:songzhiwei613
創(chuàng)建maven父子工程時遇到一個問題,本文主要介紹了idea創(chuàng)建maven父子工程導致子工程無法導入父工程依賴,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
創(chuàng)建maven父子工程時遇到一個問題,當子工程的名稱前綴和父工程的名稱一樣時,子工程會出現(xiàn)一系列的問題。比如我的父工程名稱是microservicecloud,子工程名稱是microservicecloud-api。
那么子工程就會存在如下問題。
1.目錄類型需要手動設置



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



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

導入依賴包是卻找不到

安裝lombok插件
File->Settings->plugins搜索lombok,并安裝lombok plugins。然后軟件重啟。
重啟之后,將原來的子工程刪掉重新創(chuàng)建一遍就可以了

但是當子工程名字的前綴和父工程名稱不一樣時,比如子工程名稱叫micro-api,這時即使不安裝lombok插件,也是可以正常使用的,不知道是什么原因。
到此這篇關于idea創(chuàng)建maven父子工程導致子工程無法導入父工程依賴的文章就介紹到這了,更多相關maven子工程無法導入父工程依賴內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MyBatis攔截器分表實踐分享
部門內有一些億級別核心業(yè)務表增速非???增量日均100W,但線上業(yè)務只依賴近一周的數(shù)據(jù),隨著數(shù)據(jù)量的迅速增長,慢SQL頻發(fā),數(shù)據(jù)庫性能下降,系統(tǒng)穩(wěn)定性受到嚴重影響,本篇文章,將分享如何使用MyBatis攔截器低成本的提升數(shù)據(jù)庫穩(wěn)定性,需要的朋友可以參考下
2024-01-01
Java定時器Timer使用方法詳解
這篇文章主要為大家詳細介紹了Java定時器Timer的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2017-12-12
Java數(shù)組(Array)最全匯總(下篇)
這篇文章主要介紹了Java數(shù)組(Array)最全匯總(下篇),本文章內容詳細,通過案例可以更好的理解數(shù)組的相關知識,本模塊分為了三部分,本次為下篇,需要的朋友可以參考下
2023-01-01
實戰(zhàn)講解Maven安裝及基本使用詳解
這篇文章主要介紹了實戰(zhàn)講解Maven安裝及基本使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
2020-10-10
Java某個經(jīng)緯度是否在genjson文件中問題
GeoJSON是一種用于地理空間信息數(shù)據(jù)交換的格式,基于JSON,要判斷某個經(jīng)緯度是否在某個區(qū)域內,首先需要解析GeoJSON文件,確定區(qū)域邊界,然后使用經(jīng)緯度進行比較
2024-11-11
maven依賴傳遞和依賴沖突原理
這篇文章主要介紹了maven依賴傳遞和依賴沖突原理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
2023-05-05