springboot 多模块项目打包时遇到
[ERROR] 'packaging' with value 'jar' is invalid. Aggregator projects require 'pom' as packaging. @ line 3, column 102
在parent 项目中的 pom.xml
<groupId>com.neusoft.tmall</groupId>
<artifactId>tmall-study</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>tmall-admin</module>
</modules>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.14.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
默认打包类型为jar
<packaging>jar</packaging>
解决的方法:
修改打包类型pom
<packaging>pom</packaging>