0

我正在使用 mvn jboss-as:deploy 目标设置一个 CI 环境来构建和部署 java 项目到远程服务器。

几个问题 1. 我是否需要在 jboss Standalone.xml 上做任何特定的事情来启用热部署。例如 auto-deploy:exploded 选项需要启用吗?

  1. 目前部署是手动过程:将战争复制到部署文件夹,然后触摸ar文件。我是否需要删除部署文件夹下的旧战争才能成功进行远程热部署?

  2. 使用 jenkins 执行热部署后,如果执行服务器重启,则会部署旧版本的 war。对此有任何线索吗?

请帮忙。

4

1 回答 1

0

我弄清楚了这个问题。由于以前手动部署战争,我不得不从 Standalone/deployments 文件夹中删除战争文件。在服务器重新启动时,将部署此文件夹下的战争,导致显示旧版本的应用程序。

于 2014-07-09T20:52:56.607 回答