往往在程序编写中,我们会遇到加载已经下载的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内置属性,该属性的用途就如字面意思根目录,就是获取项目根目录路径的一个属性。