该应用程序是使用spring boot版本1.2.5版本创建的。我可以看到它包含了一个嵌入式tomcat版本,版本是8.0.23。有没有可能升级到最新的tomcat版本,比如说,tomcat 9的spring boot 1.2.5,同时仍然可以运行应用程序?或者我们需要升级spring boot版本才能与Tomcat9兼容?有没有任何关于spring boot版本与Tomcat兼容性的文档?谢谢。
发布于 2020-03-18 01:04:09
为什么要升级它?新版本的tomcat将带来什么?我个人选择spring版本的默认值,除非有特定的需要或问题。
话虽如此,这个问题可能有一些指针How to change embedded tomcat's version in existing spring boot app?
您可以只将属性设置为9.0.5
发布于 2020-03-18 01:14:58
最好是升级到最新的Spring Boot发行版(目前是2.2.5-发行版),以利用最新的功能。有许多教程,迁移指南,问题解决方案等,可以指导你,这里只有几个:
您没有指定将Spring Boot版本保持在1.2.5-RELEASE并仅升级tomcat的原因,但如果您真的必须这样做,还有其他答案,例如:How to change embedded tomcat's version in existing spring boot app?
https://stackoverflow.com/questions/60726809
复制相似问题