Maven聚合项目,common包下的类无法被其他子项目找到的问题

一个父项目tensuqaure
一个子项目common
另一个子项目user
user使用了common下的类,在idea编码,运行都没有问题
一旦mvn install就显示找不到common下的类,无法解析符号。我事先install的common包,尝试各种姿势均无果

今天灵机一动,查询了下本地库的common包打包后的玩意,发现只有总多依赖包没有自己写的类,然后去common包下的pom修改依赖,把springboot依赖全部删除,再次编译成功

后来发现这样不行,不可能在common包下不使用springboot,后来再编译,发现一直是一个springboot-maven插件在报错,我在pom下删除这个插件。再次mvn clean install,结果OK

记录一下这个折腾人很久的bug

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • maven maven是一个跨平台的项目管理的工具。隶属于Apache下的一个开源项目。主要服务于Java平台的项...
    jwfy阅读 4,583评论 0 2
  • Maven编译代码的相关命令 第一、main目录下的主代码编写完毕后,使用Maven进行编译,在项目根目录下运行命...
    加油小杜阅读 5,174评论 0 2
  • maven常用命令介绍 这里主要是在eclipse中使用maven,因此只使用到了一部分命令,整理下来方便以后查阅...
    菜凯阅读 4,821评论 0 2
  • 4月,或晴空万里,或阴雨绵绵。 4月有“清明”和“谷雨”两个节气,清明断雪,谷雨断霜,谷雨以后,天气晴...
    稻美乡村阅读 4,086评论 0 0
  • 为什么喜欢上写作呢?我经常询问自己,也渴望得到内心真正的答案。 这是我以前的梦想,和菜头说过,每个中国人都有个文艺...
    amazing2017阅读 1,265评论 1 3

友情链接更多精彩内容