我在我的maven项目中使用spring-boot-version 2.7.18,它提供了tomcat-embed-core版本9.0.83。我需要使用tomcat版本9.0.86。我可以从启动中排除embed-core版本并添加tomcat吗明确嵌入核心版本?如果它确实有效,那么在架构层面会有什么不同?
我尝试显式添加 tomcat-embed,我的应用程序正在启动并运行,但我想知道它可能因覆盖 spring-boot 提供的 tomcat 版本而造成的影响
由于您使用 maven 作为构建工具,因此请更新 pom.xml 文件中的属性部分以添加具有所需版本的
tomcat.version
标记。这将覆盖现有版本。升级后您可以使用依赖关系树进行验证。下面是代码。
<properties>
<tomcat.version>9.0.86</tomcat.version>
</properties>