Tomcat Manager中的Web应用程序版本

Joh*_* MD 41 java tomcat web-applications version

如何配置我的Web应用程序以在Tomcat中部署,以便Tomcat Manager在表中显示列出所有已安装应用程序的版本(/ manager/html/list)?

目前,它为所有应用程序显示"未指定",包括其自身.我正在使用Tomcat 7.0.11.

Boz*_*zho 36

版本是通过管理器部署应用程序时指定的版本.

查看文档:

tag:指定标记名称,这允许将部署的webapp与版本号相关联.稍后可以仅使用标记重新部署应用程序版本.

此外,您可以通过在##之后添加版本来部署同一战争的多个版本(例如myApp ## 1.0.war,myApp ## 1.1.war).经理将在概述中显示此版本.

  • 将<version> 1.0 </ version>放在web.xml中不起作用.命名战争文件myapp ## 002.war.谢谢. (3认同)

Cam*_*lTM 12

使用maven设置输出war文件名:

...
<artifactId>MyTest</artifactId>
<version>0.0.1</version>
...
<build>
    <finalName>${project.artifactId}##${project.version}</finalName>
</build>
...
Run Code Online (Sandbox Code Playgroud)

输出 - > MyTest ## 0.0.1.war

或者简单地重命名war-file,格式为file_name ## version.war ;)