1. 程式人生 > >spring-boot-maven-plugin 外掛

spring-boot-maven-plugin 外掛

添加了spring-boot-maven-plugin外掛後,當執行maven打包的命令,專案會被打包成一個可以直接執行的jar包,使用"java -jar"可以直接執行。

當專案中有兩個啟動類時,需要制定要執行的類,如果不指定,啟動會報錯。

指定啟動類有兩種情況需要區分

一:pom檔案繼承自spring-boot-starter-parent

<properties>
    <start-class>com.xx.xx</start-class>
</properties>

二:pom檔案不是繼承自spring-boot-starter-parent

<build>

<plugins>

<plugin>

<groupId>org.springframework.boot</groupId>

          <artifactId>spring-boot-maven-plugin</artifactId>

         <version>2.0.5.RELEASE</version>

         <configuration>

            <mainClass>com.xx.xx</mainClass>

         </configuration>

          <executions>

            <execution>

            <goals>

                <goal>repackage</goal>

            </goals>

            </execution>

         </executions>

</plugin>

</plugins>

</build>