1、在父项目的build节点,添加插件并指定唯一main class。
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.sccc.app.AppApplication</mainClass>
<classifier>repackage</classifier>
</configuration>
</plugin>
</plugins>
2、在需要打包为可执行文件项目的build解点,添加插件并指定main class。
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.sccc.app.AppApplication</mainClass>
<classifier>exec</classifier>
</configuration>
</plugin>
</plugins>