Maven项目加载本地jar包-pom.xml加载本地包-SpringBoot项目-${basedir}

懒驴 2022年04月26日 1,853次浏览

往往在程序编写中,我们会遇到加载已经下载的jar架包,这种情况下,我们可以将包放在项目目录下一起,直接让pom.xml文件加载到jar包。

现在需要将项目lib目录下的jar包导入到项目中

本地包在项目在的存放位置

具体实现如下:
pom.xml代码

<!-- 加载本地包 -->
<dependency>
	<groupId>org.jdesktop.application</groupId>
	<artifactId>jdesktop-test</artifactId>
	<version>1.0.3</version>
	<scope>system</scope>
	<systemPath>${basedir}/src/main/resources/lib/appframework-1.0.3.jar</systemPath>
</dependency>
	<dependency>
	<groupId>cc.eguid.FFmpegCommandManager</groupId>
	<artifactId>eguid-ffmprg-test</artifactId>
	<version>1.0</version>
	<scope>system</scope>
        <systemPath>${basedir}/src/main/resources/lib/FFmpegCommandHandler.jar</systemPath>
</dependency>
<dependency>
	<groupId>org.jdesktop.layout</groupId>
	<artifactId>layout-test</artifactId>
	<version>1.0.3</version>
	<scope>system</scope>
	<systemPath>${basedir}/src/main/resources/lib/swing-layout-1.0.3.jar</systemPath>
</dependency>
<!-- 加载本地包 -->

是Maven内置属性,该属性的用途就如字面意思根目录,就是获取项目根目录路径的一个属性。