簡體   English   中英

升級到Spring 5是否需要Tomcat 8.5+

[英]Does upgrade to Spring 5 require Tomcat 8.5+

升級到Spring 5的每個教程都有tomcat 8.5+作為要求,但沒有詳細說明。 我想升級的應用程序不應該作為帶有嵌入式Web服務器的獨立應用程序運行,而是部署在tomcat 6上,由於多種原因我們無法升級。

正如@procrastinate_later所指出的, Spring 5實際上需要Servlet 3.1(和Tomcat 8.5.x)。

Spring 5最初預計將具有Servlet 3.0 +最低要求,僅支持tomcat 7

我們肯定會提升到Servlet 3.0+(來自我們目前的Servlet 2.5運行時兼容性)

所以你需要升級到至少Tomcat 7。

查看Spring Framework 5.x文檔中的新功能

現在,Spring的相應功能需要Java EE 7 API級別。

  • Servlet 3.1,Bean Validation 1.1,JPA 2.1,JMS 2.0
  • 最近的服務器:例如Tomcat 8.5 +,Jetty 9.4 +,WildFly 10+

使用Apache Tomcat對哪個版本文檔進行交叉引用,Tomcat 8.0就足以滿足Servlet 3.1的要求,但Tomcat 8.0已被Tomcat 8.5+取代,如在哪個版本(Tomcat 8.x)文檔中所述

Tomcat 8.5被認為是Tomcat 8.0的替代品。 有關遷移到Tomcat 8.5的指導,請參閱遷移指南 .... Tomcat 8.0的用戶應該知道Tomcat 8.0現已達到使用壽命 Tomcat 8.0.x的用戶應升級到Tomcat 8.5.x或更高版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM