【问题标题】:Upgrade tomcat for spring boot application为spring boot应用升级tomcat
【发布时间】:2020-06-28 19:05:34
【问题描述】:

应用程序是使用 Spring Boot 1.2.5 版本创建的。我可以看到它包含一个嵌入式 tomcat 版本,它是 8.0.23。是否可以升级到最新的 tomcat 版本,比如带有 spring boot 1.2.5 的 tomcat 9 并且仍然运行应用程序?还是我们需要升级spring boot版本才能兼容tomcat 9?有没有关于spring boot版本与Tomcat兼容的文档?谢谢。

【问题讨论】:

    标签: spring spring-boot maven spring-mvc tomcat


    【解决方案1】:

    为什么要升级它?新版本的tomcat会带来什么? 除非有特殊需要或问题,否则我个人会使用 Spring 版本的默认值。

    话虽如此,这个问题可能有一些指示 How to change embedded tomcat's version in existing spring boot app?

    您可以只设置属性 9.0.5

    【讨论】:

      【解决方案2】:

      最好升级到最新的 Spring Boot 版本(当前为 2.2.5-RELEASE)以利用最新的功能。有很多教程、迁移指南、问题解决方案等可以为您提供指导,这里只是其中的几个:

      您没有指定将 Spring Boot 版本保持在 1.2.5-RELEASE 并仅升级 tomcat 的原因,但如果您确实必须,还有其他答案,例如这里:How to change embedded tomcat's version in existing spring boot app?

      【讨论】:

        猜你喜欢
        • 2023-04-03
        • 2021-01-18
        • 1970-01-01
        • 2022-12-22
        • 2021-01-18
        • 1970-01-01
        • 2022-01-18
        • 2018-11-22
        • 1970-01-01
        相关资源
        最近更新 更多