为什么同样的项目启动使用的容器不一样?

Blade 未结 1 83
cutler
cutler 剑者 2025-01-20 14:36

一、该问题的重现步骤是什么?

1. 我使用Bladex-Boot做了两个项目,都升级到了4.3.0版本,可是一个项目启动使用的容器是undertow,一个是Tomcat。这是怎么回事?配置文件application.yml都是写的undertow。项目全局搜索也搜索不到tomcat的信息。

2. Tomcat

1.png

2.png

3.png


3.Undertow

4.png


二、你期待的结果是什么?实际看到的又是什么?

两个项目启动使用的容器都是Undertow。实际是一个项目是Tomcat,一个是Undertow

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

Bladex-Boot,4.3.0,windows,linux 

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-01-20 16:09

    检查下两个工程的依赖,对比下有什么不同,如果引入了其他的依赖,并且包含了tomcat的jar包,那就会覆盖undertow变成tomcat启动

    1 讨论(0)
提交回复