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 插件的作用,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

以上是 spring-boot-maven-plugin 插件的作用详解 的全部内容, 来源链接: utcz.com/z/348155.html

回到顶部