文档章节

spring boot如何在idea打成war包,放tomcat运行

Y
 Y单翼Y
发布于 2017/09/11 14:52
字数 164
阅读 82
收藏 0

spring boot如何在idea打成war包?今天百度了一下,主要分四步:

第一步:把pom.xml文件中的<packaging>jar</packaging>改为<packaging>war</packaging>

第二步:添加servlet-api依赖

<dependency>
	<groupId>org.apache.tomcat</groupId>
	<artifactId>tomcat-servlet-api</artifactId>
	<version>8.0.36</version>
	<scope>provided</scope>
</dependency>

 

第三步:在springboot启动类application.java的同级增加一个SpringBootStartApplication.java

public class SpringBootStartApplication extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        // 注意这里要指向原先用main方法执行的Application启动类
        return builder.sources(ErsApplication.class);
    }
}

第四步:运行idea右边的package,打包完成后再target下就可以找到打包好的war包,直接丢进tomcat运行即可。

© 著作权归作者所有

共有 人打赏支持
Y
粉丝 0
博文 6
码字总数 6142
作品 0
广州
私信 提问
Spring Boot整合模板引擎jsp

jsp也算是一种模板引擎吧。整合jsp前,先说一下运行SpringBoot项目的几种方式 1. 运行SpringBoot项目的几种方式 1.1 使用内嵌Tomcat运行项目 在IDE中右键运行启动类,也就是直接直接运行App...

yysue
06/15
0
0
Spring boot 日志问题

一、logback配置文件如下 二、application配置文件 三、启动类文件 不论在IDEA 里面直接RUN还是使用maven spring-boot:run启动,日志都可以被正确的记录,但是当打成war包放到外部tomcat下时...

_冢彧
2016/09/27
1K
3
tomcat静态部署项目失败

运行环境:jdk8+tomcat8 将项目工程直接拷入webapps目录下,没有打成war包。项目不能运行,但是通过idea链接tomcat是可以运行的,打成war包也可以运行。为什么直接放进webapps不能运行。我之...

赵zjx
2016/12/12
260
6
第9章 Spring Boot开发者工具

第9章 Spring Boot开发者工具 Spring Boot为Maven和Gradle提供构建工具插件。 9.1 Spring Boot maven plugin Spring Boot Maven Plugin,提供了使用Maven构建Spring Boot 工程的支持。我们可...

程序员诗人
2017/04/25
0
0
Spring Boot:内置tomcat启动和外部tomcat部署总结

springboot的web项目的启动主要分为: 一.使用内置tomcat启动 启动方式: 1、IDEA中main函数启动 2、mvn springboot-run 命令 3、java -jar XXX.jar 配置内置tomcat属性: 关于Tomcat的属性都...

鱼煎
11/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
今天
11
0

中国龙-扬科
昨天
2
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
9
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
昨天
8
0
在PC上测试移动端网站和模拟手机浏览器的5大方法

总结很全面,保存下来以备不时之需。原文地址:https://www.cnblogs.com/coolfeng/p/4708942.html

kitty1116
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部