优化开发的部署周期

时间:2011-08-26 04:38:02

标签: maven jboss seam jboss7.x seam3

我在开发中使用Seam3 + maven + jboss7组合。我可以在

时优化加载时间
mvn clean package jboss-as:redeploy

目前,使用带有SSD(Mac Air)的core2duo需要20秒。

在我的工作流程中,通常会进行大量小的更改,然后重新部署并查看更改。这是当前设置的一个很大的瓶颈,它打破了我的流量。

  1. 是否可以对我的配置进行适当的热部署?

  2. 开发时是否有更快启动的参数?

2 个答案:

答案 0 :(得分:0)

没有热部署。我不知道为什么要花20秒钟。我使用JBoss AS7大约需要3秒的启动时间,我的部署时间约为1秒maven部署。

服务器是在本地运行还是在另一台机器上运行?这可能是它占用网络的时间。

您也可以编写自定义部署脚本或编写自定义Java代码来部署应用程序。

答案 1 :(得分:0)

我发现了JRebel。这是我不希望落在我身上的礼物。这支持我的工作流程,使我更有效率。如果您需要热部署,请尝试一下!