Spring boot发布成war包,可部署到tomcat
来源:互联网 发布:python擅长做什么知乎 编辑:程序博客网 时间:2024/05/22 00:20
1. 首先将pom.xml里面的
<packaging>jar</packaging>
改成
<packaging>war</packaging>
2. 添加依赖,如下
<!-- tomcat --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope></dependency>
3.build节点如下
<build> <!-- 打包工程名 --> <finalName>project-name</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <warName>wtoip-admin-common</warName> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>${springboot-version}</version> </plugin> </plugins> </build>
4.启动代码改造
import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.boot.builder.SpringApplicationBuilder;import org.springframework.boot.web.support.SpringBootServletInitializer;import org.springframework.context.annotation.ImportResource;@SpringBootApplication(scanBasePackages={"com.test","com.test.boot"})@ImportResource("classpath:test.xml")public class TestApplication extends SpringBootServletInitializer{ public static void main(String[] args) { SpringApplication.run(TestApplication.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(TestApplication.class); }}
这样就可以开发的时候还是直接跑Java代码,打包的时候是war包了
0 0
- Spring boot发布成war包,可部署到tomcat
- spring boot发布war包,部署到外部tomcat服务器
- Spring-boot打war包部署到tomcat
- Spring Boot教程 - 6. 打包成可部署到外部servlet容器的war包
- spring boot 定时程序发布WAR WAR部署TOMCAT
- spring_boot 发布成war包 ,部署到外部的tomcat
- spring_boot 发布成war包 ,部署到外部的tomcat
- spring_boot 发布成war包 ,部署到外部的tomcat
- spring_boot 发布成war包 ,部署到外部的tomcat
- spring_boot 发布成war包 ,部署到外部的tomcat
- 通过eclipse把spring boot项目打包成war包并部署到tomcat服务器上的步骤
- Spring Boot学习---2.将项目打成war包部署到自己的tomcat中
- spring boot项目相关配置用war包部署到tomcat下详细教程
- Spring Boot将WAR文件部署到Tomcat
- Spring Boot将WAR文件部署到Tomcat
- Spring Boot 将WAR文件部署到Tomcat
- (spring boot)maven 打包war 部署到tomcat
- war包部署到tomcat
- 中值滤波原理及MATLAB算法实现
- 颠覆想象,一盏夜灯的变革
- android 透明度颜色
- 系统编程中的文件大小修改truncate/lseek
- c语言中语句srand(time(NULL))什么意思。
- Spring boot发布成war包,可部署到tomcat
- Rxjava简单理解
- 【1096】[ZJOI2007]仓库建设
- navicat如何让datetime类型自动获取当前时间
- Docker学习文档之三 其他相关-生产环境
- 剑指offer:(3)单链表:从尾到头打印链表
- 1031-查验身份证
- zoj——某年某月某日到某年某月某日中9的个数
- 利用闲置硬盘建立简单的家用NAS--之筹备篇