添加了spring-boot-maven-plugin插件后,當運行maven打包的命令,項目會被打包成一個可以直接運行的jar包,使用"java -jar"可以直接運行。
當項目中有兩個啟動類時,需要制定要執行的類,如果不指定,啟動會報錯。
指定啟動類有兩種情況需要區分
一:pom文件繼承自spring-boot-starter-parent
1
2
3
|
<properties> <start- class >com.xx.xx</start- class > </properties> |
二:pom文件不是繼承自spring-boot-starter-parent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<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> |
總結
以上所述是小編給大家介紹的spring-boot-maven-plugin 插件的作用,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
原文鏈接:https://www.cnblogs.com/tinyj/p/9786552.html