Tomcat Manager 中的 Web 应用程序版本
2022-09-01 00:37:27
如何配置我的 Web 应用程序以在 Tomcat 中部署,以便 Tomcat 管理器在列出所有已安装应用程序的表中显示版本(/manager/html/list)?
目前,它为所有应用程序(包括其自身)显示“未指定”。我使用的是Tomcat 7.0.11。
如何配置我的 Web 应用程序以在 Tomcat 中部署,以便 Tomcat 管理器在列出所有已安装应用程序的表中显示版本(/manager/html/list)?
目前,它为所有应用程序(包括其自身)显示“未指定”。我使用的是Tomcat 7.0.11。
该版本是通过管理器部署应用程序时指定的版本。
请参阅文档:
标记:指定标记名称,这允许将已部署的 Web 应用与版本号相关联。以后可以仅使用标记在需要时重新部署应用程序版本。
此外,您可以通过在##之后添加版本来部署同一战争的多个版本(例如,myApp##1.0.war,myApp##1.1.war)。经理将在概述中显示此版本。
使用 maven 设置输出 war 文件名:
...
<artifactId>MyTest</artifactId>
<version>0.0.1</version>
...
<build>
<finalName>${project.artifactId}##${project.version}</finalName>
</build>
...
输出 -> MyTest##0.0.1.war
或者简单地重命名file_name##version.war格式的战争文件 ;)