- 浏览: 56032 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (93)
- java (3)
- ios (9)
- wp (15)
- android (0)
- js (1)
- 服务器 (0)
- db (0)
- linux (1)
- python (0)
- xcode (0)
- ide (2)
- maven (0)
- spring (0)
- sql (0)
- 第三方 (1)
- nexus (0)
- nginx (11)
- tomcat (0)
- jenkins (0)
- zookeeper (1)
- git (1)
- svn (0)
- uml (0)
- redis (4)
- activemq (1)
- flume (0)
- kafka (0)
- mysql (1)
- memcached (0)
- mybatis (0)
- mac (0)
- mongo (1)
- docker (6)
- cache (0)
- jvm (0)
- markdown (0)
- springboot (24)
- mycat (3)
- LTS (3)
- 运维 (0)
- opts (1)
- netty (1)
- tcc (0)
- ffmpeg (2)
- 直播 (6)
- cxf (0)
- nodejs (0)
- storm (0)
- elasticjob (0)
- php (0)
最新评论
1.在pom.xml里设置 <packaging>war</packaging>
2.移除tomcat插件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!-- 移除嵌入式tomcat插件 -->
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
3.添加servlet-api依赖
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
4.修改启动类,并重写初始化方法
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
public class SpringBootStartApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// 注意这里要指向原先用main方法执行的Application启动类
return builder.sources(Application.class);
}
}
5.mvn clean package打包war包部署到tomcat下
2.移除tomcat插件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!-- 移除嵌入式tomcat插件 -->
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
3.添加servlet-api依赖
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
4.修改启动类,并重写初始化方法
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
public class SpringBootStartApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// 注意这里要指向原先用main方法执行的Application启动类
return builder.sources(Application.class);
}
}
5.mvn clean package打包war包部署到tomcat下
发表评论
-
springboot:condition
2017-07-26 11:10 322public class LinuxCondition imp ... -
springboot:shiro
2017-07-13 15:52 916第一次学习系统学习shiro 并将shiro集成到sprin ... -
springboot:upload
2017-07-06 10:25 707FileUploadConfiguration.java == ... -
springboot:servlet
2017-07-06 10:17 463Application.java ============== ... -
springboot:freemarker
2017-07-05 17:33 474pom.xml ======================= ... -
springboot:task
2017-07-05 12:11 396TaskPool.java ================= ... -
springboot:热部署
2017-07-05 11:23 314pom.xml: ====================== ... -
springboot:注解
2017-07-04 11:36 569@EnableAutoConfiguration注解 excl ... -
springboot:server属性配置
2017-07-04 10:05 672server配置 ====================== ... -
springboot:memcached
2017-07-03 17:23 863pom.xml ======================= ... -
springboot:health
2017-07-03 16:43 352<dependency> ... -
springboot:mongodb
2017-07-03 15:38 1522pom.xml ======================= ... -
springboot:quartz集群
2017-07-02 20:40 956pom.xml ======================= ... -
springboot:ControllerAdvice
2017-07-02 14:09 340全局异常拦截 //@ControllerAdvice(anno ... -
springboot:dubbo
2017-07-02 10:40 467server: ======================= ... -
springboot:amq
2017-07-01 22:20 429pom.xml ======================= ... -
springboot:redis(jedis)
2017-07-01 14:10 865application.properties ======== ... -
springboot:mybatis&druid&pagehelper
2017-07-01 13:35 365=============================== ... -
springboot:logback
2017-06-30 16:20 486=============================== ... -
springboot:interceptor
2017-06-30 14:04 592IncpConfig.java 增加拦截器config 继承W ...
相关推荐
springboot内置tomcat与外部tomcat配置https访问及http自动转向https
SpringBoot整合JSP视图,里面提供了两种方式:内置Tomcat启动和外部Tomcat部署的Demo案例
主要介绍了Spring Boot启动过程(五)之Springboot内嵌Tomcat对象的start的相关资料,需要的朋友可以参考下
主要介绍了Springboot内置tomcat配置虚拟路径过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用外置tomcat启动springboot_war包的原理_7
主要介绍了SpringBoot如何取消内置Tomcat启动并改用外接Tomcat,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
springboot打包成war,放到外部tomcat中,post请求参数中文乱码,以及tomcat控制台中文乱码问题
Spring Boot整合MyBatis加外部Tomcat启动的demo 日常的基础配置,不然每次都要从0开始,保存分享下!
主要介绍了springboot 基于Tomcat容器的自启动流程分析,Spring通过注解导入Bean大体可分为四种方式,我们主要来说Import的两种实现方法,需要的朋友可以参考下
springboot 实现外部tomcat6的部署,springboot+tomcat6 实现jsp技术,哥是个程序员,最近有点倒霉,很多话没地方去说,在这里发发牢骚:想赚点钱养家真难,炒股真危险,赚钱不够养家,买哪个股,哪个股大跌,不带...
今天公司springboot项目准备部署到测试服务器上进行测试,打包好war后放到tomcat里面启动后,前端文件能访问到,但是接口请求一直是404,一直找了很久的原因,tomcat启动是成功的,war打包的时候也提示build success...
SpringBoot-2.7.6内置Tomcat启动以及DispatcherServlet装配过程,源码跟踪调试流程图
在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。本文就介绍了Tomcat内存溢出的三种情况及解决办法分析
1.在原有xxl-job基础上,将其修改为springboot基础版本,本地测试可以直接启动,无需再手动部署tomcat.2.增加logback配置,可以根据自己需要灵活配置日志输出位置和输出文件等。
SpringBoot启动器 Springboot启动器就是一些jar包的集合,用什么启动器就导入什么jar包。Springboot一共提供了44种启动器。 spring-boot-starter-web 支持全栈式的web开发,包括了tomcat和SpringMVC等jar spring-...
主要介绍了SpringBoot Tomcat启动实例代码详解,需要的朋友可以参考下
主要介绍了SpringBoot中如何启动Tomcat流程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
SpringBoot启动内嵌容器,启动时自动加载tomcat原理,tomcat内嵌集成实现
相比较于传统的Spring,SpringBoot具有以下优点:部署简单,SpringBoot内置了Tomcat容器,可以将程序直接编译成一个jar,通过java-jar来运行。编码简单,SpringBoot只需要在pom文件中添加一个starter-web依赖,即可...