一、问题描述
程序引用外来的jar包A
,并将本身程序打成一个jar包B
供别的程序C
调用,但在调用过程中报错:无法找到A
。
期间也想办法将A
包打到B
中了,但是没有建立B
包与A
包之间的引用关系,在网上找了一些办法,再加上自己乱弄,终于弄好了。
软件使用的是idea,只是简单的maven含有main函数,不涉及spring等框架。
二、解决过程
1 背景
B
程序下有个lib目录存放外来jar包A
,如下图所示(仅供参考):
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/04043b43fcd8b167da0052e6b57e404b.png)
2 解决过程
2.1 在pom中加入A
包的引用
groupId和artifactId可以自己定义
<dependency>