创建maven父子工程时遇到一个问题,当子工程的名称前缀和父工程的名称一样时,子工程会出现一系列的问题。比如我的父工程名称是microservicecloud,子工程名称是microservicecloud-api。
那么子工程就会存在如下问题。
1.目录类型需要手动设置
3.子工程引入了父工程的依赖包,却无法使用,原因是依赖包没有真正的被加载到子工程中,需要安装lombok插件。
子工程引入的依赖
安装lombok插件
File->Settings->plugins 搜索lombok,并安装lombok plugins。然后软件重启。
重启之后,将原来的子工程删掉重新创建一遍就可以了
但是当子工程名字的前缀和父工程名称不一样时,比如子工程名称叫micro-api,这时即使不安装lombok插件,也是可以正常使用的,不知道是什么原因。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91508 人正在系统学习中 相关资源:若为自由故:自由软件之父理查德·斯托曼传-讲义文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!