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

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

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

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

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

  1. maven聚合项目项目间依赖时,出现错误的解决办法

    纯手打,转载请附上本文网址!!! 例如自己的项目taotao maven聚合项目项目间依赖时 打包时候要先在聚合工程里面(从外向里)整体install,再到子工程里install mvn clean ...

  2. SpringBoot 参数符号转义,用这个包下面的类

    SpringBoot 参数符号转义,用这个包下面的类 org.apache.commons.text.StringEscapeUtils String team = StringEscapeUtils ...

  3. io包下 文件类 字节流 字符流 缓冲流 转换流 序列化流 打印流

    第一章 File类 1.1 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. 1.2 构造方法 public File(String pat ...

  4. JAVA中J.U.C 包下并发类的应用

    文章目录 JUC包中的锁应用 Lock接口及ReentrantLock对象分析及应用? Condition接口对象分析与应用? ReadWriteLock接口及实现类分析与应用? StampedLoc ...

  5. 为什么java.lang包下的类不需要手动导入

    在使用诸如Date类时,需要手动导入import java. util. Date,再比如使用File类时,也需要手动导入import java. io. File.但是在使用Object类.Stri ...

  6. springboot怎样扫描与启动类非同包下也非子包下的类(javaBean)

    一般来说springboot只会扫描启动类当前包和以下的子包中的javabean,但如果非要访问其他包的话, 也就是如何装配到IOC容器中,其实也是有办法的. 第一种: 首先,我们先在外面创建一个Ja ...

  7. IDEA导入maven聚合项目

    今天突然从用了两年的eclipse换成idea,遇到了各种坑,连聚合工程导入的不一样 选择导入的聚合项目 选中父工程 选择maven 递归方式搜索项目(一定要选择,不然idea识别不了它是一个聚合项目 ...

  8. 【Java Web】Myeclipse下运用maven管理项目jar包

    Java Web开发的人都知道经常会为缺少各种jar包而烦恼,经常要去各种地方下载.用maven来管理项目的jar包,就非常方便了,maven会自动帮你下载所需要的各种jar包. 下面就来介绍一下在M ...

  9. eclise创建java项目和在src下创建包和在包下创建类

    首先 找到File,点击一个叫New 创建一个叫project   第二步:点击一下名为Java Project,然后点击一下Next 第三步:打开之后,得到如图下这个,在红色线上打basic,所以这 ...

最新文章

  1. 多键开关 android8.0,手机桌面多键开关(SwitchPro Widget )
  2. SAP PM入门系列21 - IE07 Equipment List (Multilevel)
  3. ref和out的使用与区别
  4. ExecuteNonQuery() 返回值
  5. DELPHI的DBGRID有两个难点
  6. 想读读PyTorch底层代码?这份内核机制简介送给你
  7. python爬虫资源大全_Python爬虫抓取纯静态网站及其资源(基础篇)
  8. 使用apache POI把list集合里面的实体写入Excel(java)
  9. 2017 最值得关注的十大 APP、Web 界面设计趋势
  10. html背景无法载入gif图像,background-image:url(XXXX.gif)为何不显示背景图片_html/css_WEB-ITnose...
  11. linux脚本怎么退出while,linux中的while命令
  12. 2-设置文件类型扩展名
  13. React Native状态机和应用设计思路
  14. 启用计算机并口,电脑并口被禁用怎么办
  15. 【历史上的今天】5 月 30 日:Risc 架构之父出生;ATT 宣布推出视频电话系统;Windows NT 3.51 发布
  16. electron 自定义右键菜单
  17. AAAI 2023 | CF-ViT:由粗到细的两阶段动态推理架构
  18. 程序员学历不好是硬伤?苹果公司 50% 员工没大学学历
  19. 城市公交查询系统android
  20. Java设计模式之观察者模式(UML类图分析+代码详解)

热门文章

  1. NAS SAN DAS都是什么
  2. 并行与分布式复习笔记
  3. 美国硕士计算机成功案例,美国名校计算机专业成功案例
  4. 《ImageNet Classification with Deep Convolutional Neural Networks》 Alex Krizhevsky(AlexNet译文)
  5. 或许是时候说一声再见
  6. ZCC loves meat
  7. QTP测试web:打开ie浏览器进行录制,点击网页没有反应,qtp中没有脚本生成的解决办法
  8. Ubuntu系统下安装eclipse
  9. 餐讯:20亿市场份额,移动餐车或成为新的餐饮竞争地
  10. 移动 2G 3G 4G 5G 释义