父pom中的Maven子模块作为依赖项的表达
来源:爱站网时间:2021-11-22编辑:网友分享
父pom中的Maven子模块作为依赖项的表达是什么?不知道的朋友别担心别着急,爱站技术小编用一篇文章告诉大家答案,希望能帮助到大家。
问题描述
我正在尝试创建一个具有多个模块的Maven spring-boot项目。我创建了一个包装类型为[[pom的父模块,并创建了许多包装类型为[[jar的子模块。
所以我父母的pom.xml看起来像:
子模块之一:启动器仅包含带有@SpringBootApplicatoion注释的启动类,并且在其pom.xml中有一个带有其他子工件的部分,例如:
DPAI Creator 1.0-SNAPSHOT starter jar Creator DatabaseApi 1.0-SNAPSHOT
...
因此,我试图进行一些重构,并将Main.class和所有依赖项移至我父母的pom,但是它不会编译并带有错误消息,提示我的依赖项引用了自己。
我认为问题是我的父pom包含带有其自身子模块的section。该子模块的父级是同一pom,我尝试在其中添加所描述的依赖项
思路:
同一级别中有几个模块。首先构建不依赖代码的模块,即依赖模块:在您的父Pom中,将模块的顺序更改为
以上内容就是爱站技术频道小编为大家分享的父pom中的Maven子模块作为依赖项的表达,看完以上分享之后,大家应该都知道这表达式是什么了吧。
上一篇:什么是格式化程序的替代品?