【问题标题】:Glassfish: Fast hot deployment setupGlassfish:快速热部署设置
【发布时间】:2015-04-15 12:46:30
【问题描述】:

什么是真正快速将 Java EE 应用程序热部署到 Glassfish 的好设置,所以更改在不到例如的时间内可见。 1秒?

目前我正在使用 Eclipse Luna 在 Glassfish 3.1.2 上开发 JSF2.1 应用程序。当我更改 jsf、托管 bean 或 ejb 中的某些内容时,部署更改需要很长时间。我已经找到了一些好的建议,

但我不认为我可以加快我的设置以进行部署,例如

那么您可以推荐什么设置?我应该切换到 Netbeans 吗?或者是否有任何隐藏的 Eclipse 设置可以加快速度?或者您是否使用 Eclipse Luna 实现了快速热部署,而我只是缺少一些属性?

更多信息:我必须使用GF3.1.2 此外我使用maven,后端jar和前端war捆绑在一个ear文件中。我使用 EJB 和 JPA 连接到 DB2 数据库。所以除了GF没什么特别的。

【问题讨论】:

  • 好的,我已经关闭了自动构建(菜单项目),在服务器设置中打开了即时发布。这似乎至少部署了 jsf 更改(如所述)。不过bean变了,还需要一个完整的发布。但我还在调查。也许免费的 JRebel 替代品之一可以提供帮助 (javainformed.blogspot.de/2014/01/jrebel-free-alternative.html)

标签: eclipse glassfish web-deployment development-environment


【解决方案1】:

据我所知,Glassfish 不支持热部署。你需要像 JRebel 这样的东西来完成它。如果您没有绑定到 glassfish,您可以考虑切换到 wildfly 或其他支持此功能的 AS。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-14
    • 2011-02-16
    • 2011-03-08
    • 2016-10-02
    相关资源
    最近更新 更多