spring-boot-maven-plugin插件

Spring Boot的Maven插件(Spring Boot Maven plugin)在Maven中提供Spring Boot支持,允许您打包可执行jar或war和运行应用程序。要使用它,您必须使用Maven 3.2(或更高版本)。如果感兴趣的,可以看一下Spring Boot Maven Plugin Site,里面有比较全的消息。

Spring Boot Plugi有如下几个goals:

  1. spring-boot:run  运行你的Spring Boot程序
  2. spring-boot:repackage   重新包装是可执行的jar或war
  3. spring-boot:start和spring-boot:stop  管理Spring Boot应用程序的生命周期
  4. spring-boot:build-info  生成可由Actuator使用的构建信息。

我们可以在这查看Usage查看,如果你想知道这个插件有什么骚操作,你可以看看的。

我们在pom.xml文件中的<build>模块中,加入如下:

63a15a55c48c11965ac392d4a30717ffc20.jpg

加入了这个以后执行mvn clean install后,你可以在target目录看到一个.jar.original结尾的jar包,和一个正常的jar包,

15bebc3df1c8673111e46e4947f703fd5f0.jpg

但是这个时候,你可以执行执行 java -jar运行这个包,是不是很方便。否者会告诉你restful-api-0.0.1-SNAPSHOT.jar中没有主清单属性。

e004e7f9da59e18afe9d5235d08636c0512.jpg

在官网写着对系统的系统要求:

fdb3c045fda2c70a166cab8fa74e552ebe2.jpg

在官网还提供了不少examples,但是没怎么认真看:

6bf5c207f8c5c067a63d5741b2f7cb6443b.jpg

还有就是在stack overflow中也就可以看到很多大神的解惑。

我也就是好奇,打开https://docs.spring.io/spring-boot/docs/current/maven-plugin/index.html看看,记录一下流水账!

 

 

转载于:https://my.oschina.net/u/2277632/blog/2967065

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值