maven项目放子模块时,一般要放一个启动包,
pom文件
- 1、父模块中的pom文件需要指定启动类的位置
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.xx.xx.xx.run.XxRunApplication</mainClass>
</configuration>
</plugin>
</plugins>
</build>
mainClass放启动子模块的启动类引用路径
- 2、其他非spring启动包的pom文件则需要打成普通包
构建节点如下配置
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<classifier>exec</classifier>
</configuration>
</plugin>
</plugins>
</build>
标签:聚合,spring,配置,boot,maven,xx,pom,模块 From: https://www.cnblogs.com/za-ill-ds/p/17253177.html