Tomcat 向后兼容吗?
Is Tomcat backward compatible?
我在 tomcat 5.5 实例上 运行 的 .WAR 文件很少。所以它们可能是 Servlet Specification 2.3 或不确定的东西。
我还有一个新的 .WAR,它是用 Servlet Spec 3.0 构建的,需要 tomcat7.
所以我的问题是.. 我可以在 tomcat7 实例中部署旧的 tomcat 5.5 .WARs 吗?
所以这样我就只有 ONE tomcat 个实例 运行ning。即 Tomcat 7 即 运行 旧的和新的 WAR 也是如此。这个实用吗?
编辑::
如果可能的话,我如何制作 tomcat7 运行 这些旧的 tomcat 5.5 应用程序?
是的,根据指南,它应该具有最低 tomcat 版本。
如果您使用更新的 Java 版本 (5+) 进行开发,它应该可以与 Tomcat 版本 7 一起正常工作。因此它应该支持您的 WAR并提供向后兼容性。
如果迁移:
如果您查看 tomcat 从版本 5.5 到 6.0 的迁移指南,根据提到的迁移指南,有几个升级可以进行正确的迁移
HERE
还有 Tomcat 从 6.0 到 7.0 的细微变化。
所以它清楚地讨论了您使用的 Java 版本,并且必须至少为 Java 5.
我在 tomcat 5.5 实例上 运行 的 .WAR 文件很少。所以它们可能是 Servlet Specification 2.3 或不确定的东西。
我还有一个新的 .WAR,它是用 Servlet Spec 3.0 构建的,需要 tomcat7.
所以我的问题是.. 我可以在 tomcat7 实例中部署旧的 tomcat 5.5 .WARs 吗?
所以这样我就只有 ONE tomcat 个实例 运行ning。即 Tomcat 7 即 运行 旧的和新的 WAR 也是如此。这个实用吗?
编辑:: 如果可能的话,我如何制作 tomcat7 运行 这些旧的 tomcat 5.5 应用程序?
是的,根据指南,它应该具有最低 tomcat 版本。
如果您使用更新的 Java 版本 (5+) 进行开发,它应该可以与 Tomcat 版本 7 一起正常工作。因此它应该支持您的 WAR并提供向后兼容性。
如果迁移: 如果您查看 tomcat 从版本 5.5 到 6.0 的迁移指南,根据提到的迁移指南,有几个升级可以进行正确的迁移 HERE
还有 Tomcat 从 6.0 到 7.0 的细微变化。
所以它清楚地讨论了您使用的 Java 版本,并且必须至少为 Java 5.