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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/xuruanshun/article/details/102620377

打包发布

打成的包最终是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版本运行,可以向下兼容。

猜你喜欢

转载自blog.csdn.net/xuruanshun/article/details/102620377
今日推荐