如何确定java WAR文件使用的servlet规范版本?

Chr*_*ris 1 java tomcat servlets war

我有一个需要与TomCat一起部署的WAR,但我不确定WAR文件使用哪个版本的servlet规范.

根据apache的网站(http://tomcat.apache.org/whichversion.html),我需要根据WAR文件使用的规范下载不同的版本.

有什么方法可以解压缩WAR文件并查看一些配置文件吗?

Shi*_*iel 5

尝试查看WEB-INF目录中web.xml文件的DTD/Schema.
注意,servlet容器是向后兼容的,所以2.3 servlet应用程序应该在2.4 servlet引擎下运行得很好.