【发布时间】:2018-07-24 08:32:51
【问题描述】:
我目前正在开发一个 Spring Boot 多模块项目。
当你建立一个 Spring Boot 项目时,在你的 pom.xml 你需要有一个 Spring Boot 的父引用,例如
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.10.RELEASE</version>
</parent>
我想要的是我的项目是一个更广泛项目的子模块 Spring Boot 项目(即我想将它们一起打包在一个 Repo 中的一个项目文件夹下)。
现在,通常为了设置多模块项目,您将上述父 pom 信息放入您的子模块 pom.xml。
但是由于需要 Spring Boot 父级作为要求,因此不可能这样做。
我已经在网上看到了一些建议,建议将我的子模块移出并将其作为一个单独的项目独立使用,但我认为这将是我现在的最后手段,除非这是唯一的方法。
有人对如何实现我想要的或我想要实现的目标是否切实可行有任何想法吗?
期待听到选项...
【问题讨论】:
标签: maven spring-boot maven-3 spring-boot-starter