评论

收藏

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

编程语言 编程语言 发布于:2021-10-08 12:16 | 阅读数:205 | 评论:0

添加了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
<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>
总结
以上所述是小编给大家介绍的spring-boot-maven-plugin 插件的作用,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
原文链接:https://www.cnblogs.com/tinyj/p/9786552.html

关注下面的标签,发现更多相似文章