idea創(chuàng)建maven父子工程導(dǎo)致子工程無(wú)法導(dǎo)入父工程依賴(lài)
創(chuàng)建maven父子工程時(shí)遇到一個(gè)問(wèn)題,當(dāng)子工程的名稱(chēng)前綴和父工程的名稱(chēng)一樣時(shí),子工程會(huì)出現(xiàn)一系列的問(wèn)題。比如我的父工程名稱(chēng)是microservicecloud,子工程名稱(chēng)是microservicecloud-api。
那么子工程就會(huì)存在如下問(wèn)題。
1.目錄類(lèi)型需要手動(dòng)設(shè)置



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



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

導(dǎo)入依賴(lài)包是卻找不到

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

但是當(dāng)子工程名字的前綴和父工程名稱(chēng)不一樣時(shí),比如子工程名稱(chēng)叫micro-api,這時(shí)即使不安裝lombok插件,也是可以正常使用的,不知道是什么原因。
到此這篇關(guān)于idea創(chuàng)建maven父子工程導(dǎo)致子工程無(wú)法導(dǎo)入父工程依賴(lài)的文章就介紹到這了,更多相關(guān)maven子工程無(wú)法導(dǎo)入父工程依賴(lài)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java8簡(jiǎn)單了解Lambda表達(dá)式與函數(shù)式接口
這篇文章主要介紹了Java8簡(jiǎn)單了解Lambda表達(dá)式與函數(shù)式接口,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
詳解spring項(xiàng)目中如何動(dòng)態(tài)刷新bean
這篇文章主要為大家介紹了詳解spring項(xiàng)目中如何動(dòng)態(tài)刷新bean,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08
Java某個(gè)經(jīng)緯度是否在genjson文件中問(wèn)題
GeoJSON是一種用于地理空間信息數(shù)據(jù)交換的格式,基于JSON,要判斷某個(gè)經(jīng)緯度是否在某個(gè)區(qū)域內(nèi),首先需要解析GeoJSON文件,確定區(qū)域邊界,然后使用經(jīng)緯度進(jìn)行比較2024-11-11

