當我們的一個項目需要另一個項目的信息時,首先需要講用到的項目打包成jar包(發布的話打包成war包),然后在當前項目直接導入這個包就可以用了。
首先我們來了解一下倉庫的概念
Maven倉庫
倉庫分為本地倉庫和私服倉庫和中央倉庫
本地倉庫就是內存中的倉庫,導入基本不需要時間,沒有的依賴需要去setting中到特定倉庫下載(一般都用阿里雲的私服倉庫)
私服倉庫就是一個大倉庫,里面有各種依賴包,一般都是用阿里雲的私服倉庫,下載比較快,需要在setting.xml中進行配置
中央倉庫也是有各種依賴包,但是在國外,所以下載速度非常慢,不建議大家用。
具體步驟如下:
1、首先打開要打包的項目點擊右側的Maven
如果之前沒有打包過直接點下下面的install(如果之前打包過,就要先clean在install)
2、之后就可以去下面的位置中去找這個包是否成功(位置就是當地倉庫/groupId的位置)
3、在本項目中就可以直接把需要導入的項目的依賴直接導入,在項目中就可以去使用了。
還模糊的可以去反射的文章中去看一下實例演示。