![](https://img-blog.csdnimg.cn/direct/14f67817c1e04b2dbe6a4bdba2fc2f8c.png)
![](https://img-blog.csdnimg.cn/direct/caa449f3de0a4014bafc68f6bb2d9393.png)
<!-- groupId artifactId version 可以随便写 -->
<!-- scope 配置为system表示此依赖是外部jar,非Maven仓库 -->
<!-- scope 配置为system时,systemPath生效,systemPath为外部jar路径 -->
<!-- ${project.basedir} 表示当前模块根目录。-->
<dependency>
<groupId>ca</groupId>
<artifactId>ca</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/file_utils.jar</systemPath>
</dependency>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- 包含systemPath指定的依赖 -->
<includeSystemScope>true</includeSystemScope>
</configuration>
<executions>
<execution>
<!-- 绑定 Maven 生命周期的 package 阶段 -->
<phase>package</phase>
<goals>
<!-- package 阶段执行时,让其调用插件的 repackage 目标 -->
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>