首页 > 编程语言 > 详细

zbb20190408 spring-boot-maven-plugin 插件的作用详解

时间:2019-04-08 10:05:31      阅读:99      评论:0      收藏:0      [点我收藏+]
添加了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>
 

zbb20190408 spring-boot-maven-plugin 插件的作用详解

原文:https://www.cnblogs.com/super-admin/p/10668624.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!