對於遠程倉庫沒有的jar,如何本地maven引用

1.引用本地jar包文件

<dependencies>
    <dependency>
        <groupId>com.alipay</groupId>
        <artifactId>alipay-sdk-java</artifactId>
        <version>1.0.0</version>
        <scope>system</scope>  
        <systemPath>D:/file/alipay-sdk-java.jar</systemPath>  
    </dependency>
</dependencies>

在使用maven打包時將引入的本地jar包一起打包,需要添加一下配置

<plugins>
	<plugin>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-maven-plugin</artifactId>
		<configuration>
			<!-- 重點 -->
			<includeSystemScope>true</includeSystemScope>
		</configuration>
	</plugin>
</plugins>

2.將待引入的jar包安裝到本地maven倉庫中

打開doc命令窗口,運行命令:

mvn install:install-file -Dfile=D:\file\alipay-sdk-java.jar -DgroupId=com.alipay -DartifactId=alipay-sdk-java -Dversion=1.0.0 -Dpackaging=jar
  • mvn install:install-file -Dfile=文件絕對路徑 -DgroupId=組id -DartifactId=依賴id -Dversion=版本號 -Dpackaging=jar

重新引入即可

<dependencies>
    <dependency>
        <groupId>com.alipay</groupId>
        <artifactId>alipay-sdk-java</artifactId>
        <version>1.0.0</version>
    </dependency>
</dependencies>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章