Java 如何使spring启动项目成为父级的子模块
我想在这个父项目下创建两个模块(dao和api)。模块api将是使用Spring引导的restful api。由于SpringBoot项目都有SpringBootStarter父模块作为父模块,如何使它成为另一个父模块下的子模块?我的理解是Java项目只能有一个父项目。您可以使用Java 如何使spring启动项目成为父级的子模块,java,rest,spring-boot,Java,Rest,Spring Boot,我想在这个父项目下创建两个模块(dao和api)。模块api将是使用Spring引导的restful api。由于SpringBoot项目都有SpringBootStarter父模块作为父模块,如何使它成为另一个父模块下的子模块?我的理解是Java项目只能有一个父项目。您可以使用DependencyManagement而不是父项目 不是每个人都喜欢从spring boot starter父代POM继承。您可能需要使用自己的公司标准父级,或者您可能更喜欢显式声明所有Maven配置 <depe
DependencyManagement
而不是父项目
不是每个人都喜欢从spring boot starter父代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>
org.springframework.boot
您可以使用DependencyManagement
而不是parent
不是每个人都喜欢从spring boot starter父代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>
org.springframework.boot
这是否意味着我不能在命令行中运行“mvn spring boot:run”?您可以在pom.xml中配置插件,如下所述:这是否意味着我不能在命令行中运行“mvn spring boot:run”?您可以在pom.xml中配置插件,如下所述: