时间:2021-05-19
Maven小白系列,我们会分为几个部分?
01 添加依赖并打包
02 添加本地jar包并打包
03 将本地jar包导入本地maven库
04 springboot打包jar和war
05 Maven统一版本管理
接下来,我们开始第四部分的内容
一、新建SpringBoot项目
二、添加依赖
初始化,已经添加了SpringBoot的依赖
我们的主题是Maven使用,不是讲解SpringBoot的使用,所以一切从简
我们,直接进入打包环节
三、打包
3.1 生成可执行Jar文件
修改POM
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!-- 这句话很重要,不加这句话,不会将lib下的jar包打包到新的jar包中 --> <configuration> <includeSystemScope>true</includeSystemScope> </configuration> </plugin> <!-- 设置jar的入口类 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.1.1</version> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>libs/</classpathPrefix> <mainClass>com.zjw.springboot_test.SpringbootTestApplication</mainClass> </manifest> </archive> </configuration> </plugin> </plugins> </build>还有个很重要的东西,就是将打包方式修改为jar,没有的话,就新增一下
然后install一下,生成jar文件
我们用cmd运行一下
运行没问题
接下来,看一下Jar文件中的内容
在打包的时候,已经将依赖的jar包打包至新的jar文件中了
3.2 生成War包
1.将打包方式改成war
2.添加依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>3.修改启动类
4.修改POM
5.生成war
install一下
总结
到此这篇关于springboot打包jar和war的文章就介绍到这了,更多相关springboot打包jar和war内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
springboot因为内嵌tomcat容器,所以可以通过打包为jar包的方法将项目发布,但是如何将springboot项目打包成可发布到tomcat中的war
SpringBoot除了可以打可执行jar包外,也支持传统的war包。本文介绍如何使用SpringBoot构建传统war包。SpringBoot打war包步骤如
这一篇文章介绍SpringBoot应用修改默认打jar形式部署为打war包形式,部署到外部Tomcat。SpringBoot应用默认打包成为可执行jar模式让我
背景经常有朋友问我,平时都是使用springmvc,打包成war包发布到tomcat上,如何快速到切换到springboot的war或者jar包上?先来看看传统
本篇和大家分享的是通过maven对springboot中打war包和jar包;war通常来说生成后直接放到tomcat的webapps下面就行,tomcat配置