父pom中的Maven子模块作为依赖项的表达

来源:爱站网时间:2021-11-22编辑:网友分享
父pom中的Maven子模块作为依赖项的表达是什么?不知道的朋友别担心别着急,爱站技术小编用一篇文章告诉大家答案,希望能帮助到大家。

问题描述


我正在尝试创建一个具有多个模块的Maven spring-boot项目。我创建了一个包装类型为[[pom的父模块,并创建了许多包装类型为[[jar的子模块。

所以我父母的pom.xml看起来像:

CreatorDPAIpom1.0-SNAPSHOTstarterDatabaseApi ... org.springframework.bootspring-boot-starter-parent2.2.4.RELEASEorg.springframework.bootspring-boot-starter-web子模块之一:启动器仅包含带有@SpringBootApplicatoion注释的启动类,并且在其pom.xml中有一个带有其他子工件的部分,例如:

    DPAICreator1.0-SNAPSHOTstarterjarCreatorDatabaseApi1.0-SNAPSHOT
...
    

因此,我试图进行一些重构,并将Main.class和所有依赖项移至我父母的pom,但是它不会编译并带有错误消息,提示我的依赖项引用了自己。

我认为问题是我的父pom包含带有其自身子模块的section。该子模块的父级是同一pom,我尝试在其中添加所描述的依赖项

思路:


同一级别中有几个模块。首先构建不依赖代码的模块,即依赖模块:在您的父Pom中,将模块的顺序更改为

DatabaseApistarter ...

以上内容就是爱站技术频道小编为大家分享的父pom中的Maven子模块作为依赖项的表达,看完以上分享之后,大家应该都知道这表达式是什么了吧。

上一篇:什么是格式化程序的替代品?

下一篇:字符串数组在更新时删除旧值要怎么办

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载