关于SpringBoot Maven项目切换打包方式的记录

关于SpringBoot Maven项目切换打包方式的记录

环境

IDE: IDEA
SpringBoot: 2.2.4.RELEASE
Maven: 3.6.1( IDEA 内嵌)

问题

切换 SpringBoot Maven 项目的打包方式

题外话

在用 IDEA 的 Spring Initializr 新建 SpringBoot 项目时可以选择 Packaging 方式:
关于SpringBoot Maven项目切换打包方式的记录_第1张图片
这篇文章要说的是如何在已存在的项目中切换打包方式

切换方法

只需更改pom.xml文件中的一项配置:
关于SpringBoot Maven项目切换打包方式的记录_第2张图片
这里可以是

jar

或者

war

更改之后可能需要等待 IDEA 下载相应的依赖,下载完之后就可以进行打包了。
使用 IDEA 的 Maven 插件进行打包:
关于SpringBoot Maven项目切换打包方式的记录_第3张图片
打完之后就可以使用了(打包文件一般在 target 文件夹下),如果是jar包可以直接通过

java -jar xxx

命令进行运行,如果是war包就放在相应服务器目录下。

最后

笔者水平有限,如有问题欢迎评论区私信批评指正讨论ヽ( ´ω`)ノ。

参考

https://blog.csdn.net/smilecall/article/details/56288972

你可能感兴趣的:(maven,jar,spring,boot)