服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - Java教程 - spring-boot-maven-plugin 插件的作用详解

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

2021-06-04 13:33撸码识途 Java教程

添加了spring-boot-maven-plugin插件后,当运行maven打包的命令,项目会被打包成一个可以直接运行的jar包,使用"java -jar"可以直接运行。这篇文章主要给大家介绍spring-boot-maven-plugin 插件的作用,感兴趣的朋友一起看看吧

添加了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

延伸 · 阅读

精彩推荐