您可以通过指定属性在远程部署Webapp时标记部署
tag。如果您使用的是Maven,则可以使用tomcat-
plugin指定标签。假设您已经有插件设置,则只需指定属性。例:
<properties> <maven.tomcat.url>http://example.com:8080/manager</maven.tomcat.url> <tomcat.username>tomcat</tomcat.username> <tomcat.password>tomcat</tomcat.password> <maven.tomcat.tag>mytag</maven.tomcat.tag> <maven.tomcat.path>/myapp</maven.tomcat.path></properties>
这将在您的经理的工作目录中以标签(例如
$CATALINA_HOME/work/Catalina/localhost/manager/mytag)命名的目录中创建战争副本。您可以通过指定
path和来通过管理员检索和重新部署这场战争
tag:
http://example.com:8080/manager/deploy?path=/myapp&tag=mytag
注意:如果删除了经理工作目录,则标记的部署将消失。



