Java Tomcat/JBoss部署后脚本

Java Tomcat/JBoss部署后脚本,java,tomcat,jboss,Java,Tomcat,Jboss,有没有办法在Tomcat/JBoss中执行部署后脚本 我希望在部署新WAR文件时执行此脚本 此外,war文件对脚本一无所知,因此我不能使用启动servlet。Jboss上的一种可能性是,独立脚本可以监视对x.war.deploying到x.war.deployed或x.war.failed的更改。这样,您就可以控制何时执行 不确定目录上的文件更改事件是否对您的情况有帮助,请参阅以下链接了解idea for linux 你是如何部署你的应用程序的?@我理解你的要求,我应该将脚本添加到部署war文件

有没有办法在Tomcat/JBoss中执行部署后脚本

我希望在部署新WAR文件时执行此脚本


此外,war文件对脚本一无所知,因此我不能使用启动servlet。

Jboss上的一种可能性是,独立脚本可以监视对x.war.deploying到x.war.deployed或x.war.failed的更改。这样,您就可以控制何时执行

不确定目录上的文件更改事件是否对您的情况有帮助,请参阅以下链接了解idea for linux

你是如何部署你的应用程序的?@我理解你的要求,我应该将脚本添加到部署war文件的CI作业中,但是有多个CI作业部署各种应用程序,我不想全部修改它们。此外,我希望这个插件应用服务器比CI作业.Sweet。没问题。。。我认为这是最好的选择,因为我从来没有听说过Tomcat和/或JBoss的部署后“事件/侦听器”特性。我经常使用这些工具。@是的,如果没有其他选择,CI作业更改是最后一个选项。我需要提前知道war文件名,不是吗?不是真的。如果不知道war文件名,则知道其扩展名。在wildcard.like*.war.deploying上匹配模式。