Spring Boot的打包方式有两种,打成war包和打成jar包,不推荐使用war包方式
不推荐使用war包方式:
servlet +jsp统称JavaEE ( Java 企业级应用标准)。既然是企业级标准那自然得有自己的服务器标准,当时的 Java Web 程序的标准就是 War 包(其实就是个 Zip 包),这就是 War 包的由来。
后来由于Spring Boot内嵌了?Servelet 服务器,去掉了一大堆非核心功能。
淘汰传统的servlet服务器,正好这个时候微服务的概念兴起,“ use Jar,not War ”。
二、IDEA打包成jar包
1、打包前确认项目可以正常运行,打开Project Structure
2、将代码打包操作
3、如下图
module选择需要打包的项目名;Main Class 选择项目的主程序类;输出目录确保是空的,如果里面有一个MANIFEST.MF文件,要先删除掉
4、以上都搞定之后,就开始打包
如果是初次打包点击build,如果不是请点击Rebuild。
5、最后找到输出目录即可
所有的输出文件都在out目录下,运行 java -jar xxxx.jar即可运行项目。
三、命令行打包
1、cmd到项目指定目录
2、输入命令:mvn install
总结
对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)
需要面试题以及项目大纲的朋友点赞+收藏后,点击这里免费获取!诚意满满!!
Java面试精选题、架构实战文档:传送门
整理不易,觉得有帮助的朋友可以帮忙点赞分享支持一下小编~
试精选题、架构实战文档:传送门**
整理不易,觉得有帮助的朋友可以帮忙点赞分享支持一下小编~
你的支持,我的动力;祝各位前程似锦,offer不断!
|