Conviniend重新部署Glassfish服务器上的应用程序

时间:2013-04-25 09:42:08

标签: deployment admin glassfish-3

目前,将应用程序重新部署到glassfish服务器的最佳方法是:

  1. 停止域名(因此我们不会因为查询在重新部署时进入而获得很多例外)
  2. 从域文件夹中删除该应用程序
  3. 启动域
  4. 部署竞争申请
  5. 有没有。我想念那会让这个过程耗费更少的时间。

    谢谢哈桑

1 个答案:

答案 0 :(得分:2)

您应该能够使用NetBeans集成的热部署来更快地部署。 NetBeans会检测已更改的文件,并仅将这些文件复制到部署文件夹。

要显式启用(默认情况下应启用):

  1. 转到项目 - >属性 - >构建 - >运行
  2. 启用“保存时部署”
  3. 确保web.xml

    中包含以下内容:
    <context-param>
        <param-name>javax.faces.PROJECT_STAGE</param-name>
        <param-value>Development</param-value>
    </context-param>
    

    您可以忽略重新部署的例外情况。

    另一种选择是结帐JRebel