微服務分佈式項目(聚合Maven項目)服務打jar包,啓動找不到清單
微服務項目有很多個服務,我們使用SpringBoot的時候用Maven把服務打成jar包去運行,運行的時候我們發現報錯 啓動找不到主清單。這時候我們改一下SpringBoot Maven打包方式,我們在主pom裏面添加:
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>${start-class}</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>