对于远程仓库没有的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>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章