Springboot学习教程(十一)springboot项目的打包和运行

打包发布

打成的包最终是jar包还是war包,取决于创建项目时是war类型还是jar类,

一般来说springboot项目都会创建成jar类型,但如果项目要集成jsp页面,那么需要打成war包,因为springboot默认是不支持jsp的。

打包命令:mvn package ,如果需要清理之前的jar包 mvn clean package

运行命令:java -jar xxxxxx.jar,允许jar包和war包的命令是相同的。

 

 

演示打jar包并运行项目:

命令行进入此目录下:

执行 mvn clean package 命令,打包成功!

 

在target目录下看的打好的jar包

 

命令行在target目录下执行 java -jar E:\developSoftware\workspace\springbootstudy\springboot\target\springboot-0.0.1-SNAPSHOT.jar 命令,启动项目成功

通过浏览器访问接口可查看是否启动成功。

 

打war包并且允许项目,其实跟打jar过程是一样的,只是打包后target目录下生成的是war类型的包,运行的也是war类型的包。

当然我们也可以直接把war包放在Tomcat的webapp目录下运行。我们也可是使用idea工具打包而不是在命令行打包也可以。

 

注意:springboot2.0内置tomcat8.5以上的,如果外部Tomcat版本低于项目开发时所使用的Tomcat版本,则可能会报一些错误,

建议使用外部Tomcat9.0版本运行,可以向下兼容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值