使用Jenkins和Maven Deploy插件在JBoss EAP 6上进行部署

时间:2014-06-30 23:01:05

标签: maven deployment jboss jenkins jboss-eap-6

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

几个问题 1.我是否需要在jboss standalone.xml上执行任何特定操作以启用热部署。例如 自动部署:需要启用爆炸选项吗?

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

  2. 使用jenkins执行热部署后,如果执行服务器重启,则会部署旧版本的战争。有什么线索吗?

  3. 请帮忙。

1 个答案:

答案 0 :(得分:0)

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