【问题标题】:Optimize deployment cycle for development优化开发部署周期
【发布时间】:2011-11-04 05:31:03
【问题描述】:

我在开发中使用 Seam3 + maven + jboss7 组合。我这样做时是否可以优化加载时间

mvn clean package jboss-as:redeploy

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

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

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

  2. 开发时是否有参数可以让启动更快?

【问题讨论】:

    标签: maven jboss seam jboss7.x seam3


    【解决方案1】:

    没有热部署。我也不确定为什么要花 20 秒。我使用 JBoss AS7 的启动时间约为 3 秒,而我的部署时间约为 1 秒 maven 部署。

    服务器是在本地运行还是在不同的机器上运行?这可能是它接管网络的时间。

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

    【讨论】:

    • 我有一个本地服务器。请参阅我自己的答案,它解决了我的问题。使用 JRebel,我现在可以进行热部署(是的,即使使用 Jboss AS7)。
    • 是的。我听说过关于 JRebel 的好消息。感谢您的更新。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-11
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多