springboot解决第三方jar包依赖的问题

springboot解决第三方jar包依赖的问题


2024年1月5日发(作者:)

springboot解决第三方jar包依赖的问题

在我们的开发中,通过会依赖第三方的jar包,而这些jar包由于还处于测试或开发阶段,并没有放到maven库中,这个时候,如果我们还按照原来spring boot的方式打包的话,第三方jar包是打不进来的,所以很多时候,我们在本地测试,开发没问题,一部署到服务器上,就报ClassNotFound异常。示例如下:

第三方jar包的引用方式:

[html] view plain copy

1.

2.

3. chhliu-sender

4. 1.0.2-tst

5. system

6. ${r}/lib/// 第三方jar包放在工程目录的lib目录下

7.

这个时候,我们要在pom文件中的build标签下加上如下的配置:

[html] view plain copy

1.

2.

3.

4.

5. spring-boot-maven-plugin

6.

7.

8.

9. // 将lib目录下的jar包拷贝到BOOT-INF/lib/目录下

10. ${r}/lib

11. BOOT-INF/lib/

12.

13. **/*.jar

14.

15.

16. // 如果不加上这个配置,不然src/main/resource目录下的配置文件就不会打到jar包下去了

17. src/main/resources

18. BOOT-INF/classes/

19.

20.

21.

这样的话,我们再使用mvn clean package的话,就会将lib目录下的jar包打到指定的目录中了。

如果,我们的项目要打成War包,那么我们需要修改成如下的配置文件。

[html] view plain copy

1.

2.

3. s

4. maven-war-plugin

5.

6.

7.

8. ${r}/libfamily: Arial, Helvetica, sans-serif;">

9. WEB-INF/lib/

10.

11. **/*.jar

12.

13.

14.

15.

16.

下面,大家可以动手试下了。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1704411281a1349168.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信