Java EE EAR/WAR是否有标准的一次性部署后操作

Java EE EAR/WAR是否有标准的一次性部署后操作,java,jakarta-ee,deployment,Java,Jakarta Ee,Deployment,在EAR/WAR中是否有标准的方法来声明部署后操作?我想要的是一个脚本,在将EAR成功部署到应用服务器之后执行一些操作,即仅在部署EAR时执行一次,而不是每次运行EAR时。我知道有一些专有的扩展可以做到这一点,但我想在我这样做之前检查一下,没有一种“标准”的方法可以做到这一点(或者只是在我们的说明中有一个文档步骤)。我是java新手,所以感谢您澄清这两种技术是不同的!Java 7,Wildfly 8.2。这是应用程序的启动。我所追求的是部署(每个EAR部署一次,而不是每次执行一次)。我们需要将脚

在EAR/WAR中是否有标准的方法来声明部署后操作?我想要的是一个脚本,在将EAR成功部署到应用服务器之后执行一些操作,即仅在部署EAR时执行一次,而不是每次运行EAR时。我知道有一些专有的扩展可以做到这一点,但我想在我这样做之前检查一下,没有一种“标准”的方法可以做到这一点(或者只是在我们的说明中有一个文档步骤)。

我是java新手,所以感谢您澄清这两种技术是不同的!Java 7,Wildfly 8.2。这是应用程序的启动。我所追求的是部署(每个EAR部署一次,而不是每次执行一次)。我们需要将脚本部署到服务器以实现自定义行为(在wildlfy之外)。我只需要在将应用程序部署到服务器时执行此操作。现在我们的指示是部署应用程序并运行此特殊脚本。我想知道是否有一种受支持的方法可以在每次部署EAR时执行一次自定义操作,因此我们在部署后没有手动步骤。也许我在这里使用了错误的语言。我所说的EAR是“安装、部署、复制”的,无论应用服务器使用什么合适的词。此操作在系统生命周期内发生一次,每次重新编译和更新软件时都会发生。但是,服务器可能会重新启动,@PostConstruct每次都会再次运行。我想要的是每次部署运行一次,而不是每次执行一次。我是java新手,所以感谢您澄清这两种技术是不同的!Java 7,Wildfly 8.2。这是应用程序的启动。我所追求的是部署(每个EAR部署一次,而不是每次执行一次)。我们需要将脚本部署到服务器以实现自定义行为(在wildlfy之外)。我只需要在将应用程序部署到服务器时执行此操作。现在我们的指示是部署应用程序并运行此特殊脚本。我想知道是否有一种受支持的方法可以在每次部署EAR时执行一次自定义操作,因此我们在部署后没有手动步骤。也许我在这里使用了错误的语言。我所说的EAR是“安装、部署、复制”的,无论应用服务器使用什么合适的词。此操作在系统生命周期内发生一次,每次重新编译和更新软件时都会发生。但是,服务器可能会重新启动,@PostConstruct每次都会再次运行。我所追求的是每次部署运行一次,而不是每次执行一次。