一、该问题的重现步骤是什么?
将undertow切换成tomcat,如何调整(2.7.1版本)
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
2.7.1,BladeX
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
按照如下步骤尝试,如果还不行,麻烦发一个邮件到bladejava@qq.com附上帖子地址并说明使用的bladex版本
1. 添加tomcat依赖
org.springframework.boot
spring-boot-starter-tomcat
provided
2. blade-core-boot排除undertow依赖
org.springblade
blade-core-boot
org.springblade
blade-core-cloud
org.springframework.boot
spring-boot-starter-undertow
3.pom文件修改打包类型为war
org.springblade
BladeX-Boot
war
2.8.2.RELEASE
4.添加war包插件
maven-war-plugin
false
5.application.yaml添加修改
#服务器配置
server:
port: 80
spring:
application:
name: blade-api
profiles:
active: dev
main:
allow-bean-definition-overriding: true
6.Application类修改,最重要的一步
7.打包
mvn package -Dmaven.test.skip=true
扫一扫访问 Blade技术社区 移动端