Springboot2.x 依賴私有jar包,導入本地Maven倉庫方法


在Springboot2.x開發時,經常會用到本公司提供的公共jar包或者第三方合作伙伴提供的jar包,但是這些jar包沒有上傳到mvn repository倉庫,那我們怎麼用呢?
方法一:建立私服,把jar導入到私服
方法二:導入到本地maven庫

我們本章主要是講解方法二,方便開發者開發:

1、導入方法:

mvn install:install-file -Dfile=jar包的位置 -DgroupId=一般是公司名倒序 -DartifactId=唯一型ID -Dversion=版本號 -Dpackaging=jar

	<dependency>
		<groupId> 一般是公司名倒序 </groupId>
		<artifactId> 唯一型ID </artifactId>
		<version> 版本號 </version>
	</dependency>

2、導入實例

mvn install:install-file -Dfile=D:\shandong\serviceBus\ServiceBusWide4.3.2.jar -DgroupId=dcloud.common -DartifactId=ServiceBusWide -Dversion=4.3.2 -Dpackaging=jar

對應的pom文件依賴是:

		<dependency>
			<groupId>dcloud.common</groupId>
			<artifactId>ServiceBusWide</artifactId>
			<version>4.3.2</version>
		</dependency>

導入時的截圖如下:
在這裏插入圖片描述

2、批量導入

call  mvn install:install-file -Dfile=D:\shandong\調控雲jar\jar\pi6000-task-base-1.1.6.jar -DgroupId=com.nariit.pi6000 -DartifactId=pi6000-task-base -Dversion=1.1.6 -Dpackaging=jar
call  mvn install:install-file -Dfile=D:\shandong\調控雲jar\jar\auth-4.0.jar -DgroupId=dcloud.common -DartifactId=auth -Dversion=4.0 -Dpackaging=jar
call  mvn install:install-file -Dfile=D:\shandong\調控雲jar\jar\ServiceBusInner-4.3.2.jar -DgroupId=dcloud.common -DartifactId=ServiceBusInner -Dversion=4.3.2 -Dpackaging=jar
call  mvn install:install-file -Dfile=D:\shandong\調控雲jar\jar\ServiceBusWide-4.3.2.jar -DgroupId=dcloud.common -DartifactId=ServiceBusWide -Dversion=4.3.2 -Dpackaging=jar

把需要導入的所有語句在文檔中編寫後保存爲imp.bat 批處理文件,然後雙擊執行即可。

注意:每個導入的語句前要加入:call
否則:執行完第一行就不會執行了

導入成功的效果圖如下:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章