如何在servlet web.xml中设置Tomcat的版本?

时间:2012-12-17 12:22:21

标签: tomcat servlets version web.xml

在Tomcat管理器中,Web界面是servlet中指定的数据的不同列。例如,“显示名称”列填充了web.xml中<display-name>标记的值。另一列指定版本。如何在web.xml或WAR中设置它?

3 个答案:

答案 0 :(得分:4)

&#34;版本号&#34;当你使用Tomcat的parallel deployment feature时,你会看到显示的内容。

如果您想在其中查看版本号,则必须将WAR文件重命名为context-name##version,其中version是按字母顺序与之比较的任何字符串其他版本,以选择最新版本。

在开始使用之前,您确实需要阅读并行部署的文档,否则您可能会对自己感到困惑。

答案 1 :(得分:3)

web.xml不包含描述应用程序版本的特殊标记。您只能在可选的描述元素中声明应用程序的版本。例如,<display-name>标记。但它不会影响任何事情。

在构建时,只需将您的war文件命名为 myapp ## 1.7.3.war 即可。

答案 2 :(得分:1)

我使用的是Tomcat 7,它使用的是WAR文件的版本。我不知道web.xml中用于此目的的任何内容。

请参阅Tomcat文档here