1、自定义目录,这里在project的根目录新建lib文件夹,将jar放进去
2、pom.xml 依赖添加如下代码
<dependency>
<groupId>zczy</groupId>
<artifactId>open-client-sdk</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/open-client-sdk.jar</systemPath>
</dependency>
注意:
- groupId:自定义
- artifactId:自定义
- version:自定义
- scope:必须是system
- systemPath:jar包的路径(idea编写的时候会有提示的)
通过上述方式,在开发环境没有什么问题,不会存在什么包找不到等情况
但是,maven project项目部署打包发布,需要额外配置的
3、处理打包,打包的时候需要做如下配置,通过resource标签引入,位置build→resources→resource
<build>
<resources>
<resource>
<directory>lib</directory>
<targetPath>/BOOT-INF/lib/</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
</resources>
</build>
如下图
4、idea更新一下依赖
此时无论开发,还是打包都没有问题了。