当前位置: 首页 > news >正文

Maven 中引用其他项目jar包出现BOOT-INF问题

问题

在B项目中引入A项目的类,但是发现怎么也引入不进来
A项目打包之后,想在B项目中引用jar
在这里插入图片描述
在B项目中发现类文件无法引用
在这里插入图片描述
参考网上进行清缓存等一系列操作都没有解决。

最后发现引用的jar包中包含BOOT-INF,
在这里插入图片描述
然后去A项目中查找,发现pom.xml文件中有一个maven的打包插件
在这里插入图片描述
在A项目中,把这个插件注释掉再重新打包,在B项目中刷新它的依赖。再来看看B项目中依赖的A项目的jar包,发现BOOT-INF目录没了,而且A项目中的类也可以被导入进来了。
在这里插入图片描述
至于为什么BOOT-INF目录就可以了,这个我是看其他jar包的引用没有BOOT-INF这个目录,所以猜测是这个原因。
若大家知道原因,欢迎评论。

http://www.lryc.cn/news/183351.html

相关文章:

  • PHP框架面试题
  • 如何清理C盘
  • 计算机网络基础知识
  • Go语言面经进阶10问
  • 大厂真题:【DP】米哈游2023秋招-米小游与魔法少女-奇运
  • 后端面经学习自测(一)
  • win10、win11安装Ubuntu 22.04
  • golang gin框架1——简单案例以及api版本控制
  • Redisson—分布式对象
  • alsa pcm接口之在unix环境的传输方法
  • 小谈设计模式(20)—组合模式
  • sheng的学习笔记-【中文】【吴恩达课后测验】Course 1 - 神经网络和深度学习 - 第三周测验
  • 一文详解动态链表和静态链表的区别
  • [C国演义] 第十三章
  • <二>Qt斗地主游戏开发:过场动画的实现
  • 链式法则(Chain Rule)
  • AUTOSAR COM模块框架梳理
  • 详细介绍区块链之挖矿
  • 华为OD机试真题-路灯照明问题(Java/C++/Go/Python)
  • 嵌入式技术面试基本规则
  • osg实现自定义插件读取自定义格式的模型文件到场景
  • redis进阶
  • (一)正点原子STM32MP135移植——准备
  • Kotlin的关键字 lateinit 和 lazy
  • 阿里云服务器ECS详细介绍_云主机_服务器托管_弹性计算
  • 12、建立健全人员培训体系
  • 代码随想录算法训练营第五十九天 | 647. 回文子串 516.最长回文子序列
  • React Redux
  • StreamingLLM - 处理无限长度的输入
  • [Linux 命令] nm 详解