spring-boot-maven-plugin重写清单,特别是它管理Main-Class
和Start- Class
条目,因此您必须在其中进行配置(不在jar插件中)。该Main-Class
清单中的实际上是由控制layout
引导插件,例如财产
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.0.0.RC1</version>
<configuration>
<mainClass>${start-class}</mainClass>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>