我有几个运行在tomcat5.5实例上的.WAR文件。因此,它们可能是ServletSpecification2.3或其他不确定的内容。
我还有一个新的.WAR,它是用ServletSpec3.0构建的,需要tomcat7。
我的问题是..。我可以在tomcat7实例中部署旧的Tomcat5.5 .WARs吗?
这样,我将只运行一个 tomcat实例。也就是“战猫7”,它同时运行着新旧战争。这有实际意义吗?
编辑::和如何使tomcat7运行这些旧的Tomcat5.5应用程序,如果这是可能的话?
发布于 2015-05-25 06:47:21
是的,根据指南,它应有最低的tomcat版本。
http://wiki.apache.org/tomcat/Specifications
发布于 2015-05-25 06:54:07
如果您正在使用更新的Java (5+)进行开发,那么Tomcat 7应该可以很好地工作,因此它应该支持WAR并提供向后兼容性。
If迁移:如果您检查tomcat迁移指南(Version5.5到6.0 ),可以根据提到的迁移指南( 这里 )进行几次升级以完成正确的迁移
还有一个小的变化,从6.0到7.0的Tomcat。
因此,它清楚地讨论了您使用的Java版本,并且必须是Java 5的最小值。
https://stackoverflow.com/questions/30432406
复制相似问题