SpringBoot部署项目到服务器之SpringBoot打war包详细步骤
2020-07-14 15:18
435 查看
一、打包方式
- jar包:服务化的概念,后续接触springcloud,所有的服务打包都是以jar的形式存在
- war包: 应用程序的概念,也可以向外提供服务和接口
二、修改pom.xml文件
1.修改packaging
<packaging>war</packaging>
2.移除自带内置tomcat
<exclusions> <exclusion> <artifactId>spring-boot-starter-tomcat</artifactId> <groupId>org.springframework.boot</groupId> </exclusion> </exclusions>
3.打包war 添加依赖
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency>
三、添加启动类
- 打包war增加war的启动类
public class WarStarterApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { // 指向Application这个springboot启动类 return builder.sources(Application.class); } }
四、maven install 打包
相关文章推荐
- SpringBoot项目部署到阿里云服务器特详细流程(记录学习)
- 通过eclipse把spring boot项目打包成war包并部署到tomcat服务器上的步骤
- Springboot项目部署到windows server 2012R2服务器详细教程
- 将Web项目War包部署到Tomcat服务器基本步骤
- SpringBoot项目的Liunx服务器部署(二)
- Spring Boot之jar包服务器部署 - 通过nginx转发(超详细)
- Spring boot 项目在本地正常运行,部署到服务器出现问题
- 将Web项目War包部署到Tomcat服务器基本步骤
- 最详细的搭建eureka 注册中心教程 (2)(springboot 2.0 以上版本,将eureka 注册中心部署到阿里云服务器)
- 服务器快速部署redis与springboot项目对redis的操作
- 关于springboot部署服务器的步骤
- springboot项目以war包形式部署
- springboot项目打包成jar包之后部署在服务器上很多功能无法使用甚至报错
- SpringBoot项目部署到阿里云服务器
- JavaWeb项目部署到服务器详细步骤详解
- IDEA基于支付宝小程序搭建springboot项目的详细步骤
- springboot项目如何用war的形式部署到服务器
- 将Web项目War包部署到Tomcat服务器基本步骤
- 2019年··· Windows10下--Docker部署SpringBoot项目(java项目)(超详细教程)Docker上运行jar包,外部可访问。
- 利用Jenkins自动化部署springboot项目到阿里云服务器(centos8)