JBoss Cli停止部署,直到下次启动

问题描述 投票:0回答:1

使用WildFly 15.0.1,我想使用jboss-cli停止部署,但在下次启动WildFly时将其准备好进行部署。

到目前为止,我设法禁用或取消部署它并保留其内容(与禁用相同)。但是,当重新启动WildFly时,部署将继续被禁用。

deployment enable name
undeploy name --keep-content

我也尝试在Deployments文件夹中创建文件name.dodeploy,但是由于使用管理控制台完成了部署,因此此操作不起作用。

我知道重新启动后我可以调用enable命令,但是由于某些库链接问题,我们需要在启动时启动部署,以后再不触发。

这可能吗?

command-line-interface wildfly jboss-cli
1个回答
0
投票

最终,我们找不到使用控制台部署和jboss-cli解决此问题的方法。我们的最终方法是使用/ deployments文件夹:

  1. 通过将工件放置在/ deployments文件夹中来部署工件
  2. 要停止一个部署,请使用JBoss CLI'禁用'该部署
  3. 然后,关闭WildFly
  4. 启动WildFly之前,将文件deployment-name.dodeploy复制到/ deployments文件夹中
  5. 启动WildFly,部署将在启动时正常执行
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.