如何制作父项的spring boot项目子模块

时间:2016-03-16 15:26:25

标签: java rest spring-boot

我想在这个父项目下创建两个模块(dao和api)。模块api将使用Spring Boot来恢复api。由于spring boot项目都有spring-boot-starter-parent作为父模块,如何将它作为另一个父模式下的子模块?我的理解是Java项目只能有一个父项。

1 个答案:

答案 0 :(得分:5)

您可以使用DependencyManagement代替父级

不是每个人都喜欢从spring-boot-starter-parent POM继承。您可能拥有自己需要使用的公司标准父级,或者您可能只是希望明确声明所有Maven配置

<dependencyManagement>
     <dependencies>
        <dependency>
            <!-- Import dependency management from Spring Boot -->
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>1.3.3.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

来源:Spring Boot Documentation