8maven配置多個項目之間的依賴


首先創建兩個項目進行測試依賴

創建一個HelloWorld2項目,一個HelloWorld類里面有一個sayHello的方法

 

 

 然后再創建一個HelloWorldTime項目,一個SayHelloWorldTime類,里面調用上面項目中的HelloWorld類中的sayHello方法,HelloWorldTime想調用其他項目中的類首先要把所調用的項目安裝install到maven本地倉庫里面

 

 

 把HelloWorld2項目安裝到maven本地倉庫中,首先把需要安裝的項目右鍵選擇Run As 》選擇下圖的第二個

 

 

 

 安裝完成后,把安裝項目的maven倉庫坐標復制

 

 然后到需要用到該項目的pom.xml文件中配置該坐標,我這里是HelloWorldTime項目中用到HelloWorld2項目中的類,所以在HelloWorldTime的pom文件中配置所使用的依賴坐標

 

 本項目中用到的其他項目的類以及測試類

 

 

 總結:項目之間如果要通過maven進行通信,首先要把使用的項目所依賴的項目先安裝(install)到maven的本地倉庫,然后復制所依賴的項目的倉庫坐標到本項目使用的pom.xml文件中,也就是在使用的項目配置需要用到的所依賴項目maven本地倉庫坐標(GAV).

 但是如果一個項目依賴多個項目,被依賴的項目就需要一個個的安裝到本地倉庫就很麻煩,低效率,推薦用maven聚合一次搞定,詳細:maven的聚合

 

注意:無論配置依賴項目還是Jar包,只要pom.xml文件有改動過都應該ctrl+s保存,然后項目右鍵選擇maven》update project更新一下。


免責聲明!

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



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