1:build.gradle

plugins {
id 'org.springframework.boot' version '2.1.5.RELEASE'
id 'java'
} apply plugin: 'io.spring.dependency-management' group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8' apply plugin: 'war' repositories {
mavenCentral()
} dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
compile group: 'com.google.code.gson', name: 'gson', version: '2.8.2' providedRuntime('org.springframework.boot:spring-boot-starter-tomcat')
}

增加:

apply plugin: 'war'
providedRuntime('org.springframework.boot:spring-boot-starter-tomcat')

2:application.properties中增加

spring.jmx.enabled=false

3:入口程序继承SpringBootServletInitializer,覆写configure方法

package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; @SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer { @Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DemoApplication.class);
} public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
} }

最新文章

  1. JVM类加载
  2. iOS9网络适配(ATS)
  3. MyEclispe 2015 CI 15发布(附下载)
  4. 个人作业week-1-14061195
  5. ubuntu环境极其内存情况
  6. 《CSS3秘籍》(第三版)-读书笔记
  7. php strpos 用法实例教程
  8. js中substr,substring,indexOf,lastIndexOf,split用法
  9. 定时执行程序-Quartz简单实例
  10. (转)Java通过axis调用WebService
  11. java-IO操作性能对照
  12. Java的引用c++的引用和C指针的区别
  13. yii2小部件(widget)
  14. 聊聊fetch
  15. JAVA学习笔记:注释、变量的声明和定义、
  16. React Native 项目整合 CodePush 全然指南
  17. Python练习-函数版-锁定三次登陆失败的用户
  18. HDU 3949 XOR 线性基
  19. C++内联函数详解
  20. javascript自动识别是否移动设备访问

热门文章

  1. 《BUG创造队》第四次作业:基于原型的团队项目需求调研与分析
  2. postgres高可用学习篇一:如何通过patroni如何管理3个postgres节点
  3. 应用安全测试技术DAST、SAST、IAST对比分析【转】
  4. C++ socket bind() 函数绑定错误
  5. 题目一:编写一个类Computer,类中含有一个求n的阶乘的方法
  6. RSDS pdb格式
  7. [RN] React Native 下实现底部标签(不支持滑动切换)
  8. 洛谷 P2422 良好的感觉 题解
  9. 【CPLEX教程03】java调用cplex求解一个TSP问题模型
  10. CSS3 之书页阴影效果