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