2010-03-22 71 views
3

是否有人获得了glassfish v3适配器以便在Eclipse中工作而无需在每次代码更改时重新启动?我试图设置它,但每次更改任何文件时适配器都会“重新发布”,这非常烦人。这需要3分钟时间,并锁定我的机器一秒钟。如何在Eclipse中使用glassfish适配器进行热部署

我必须记得在进行任何更改之前不断停止适配器。我只会停用这个“功能”,但即使我没有选中“立即发布变更”,这种行为仍然会发生。

我使用的是最新版本的GlassFish的适配器和与Eclipse 3.5和3.6里程碑版本试图....

什么设置,如果你已经在GlassFish v3的为您的服务器使用的是每个人?有什么办法可以让热部署功能正常工作吗?

回答

5

我只是做了一个测试和配置适配器绝不发布自动按预期工作:

alt text http://img405.imageshack.us/img405/8468/screenshot011r.png

在此设置下,我必须手动更改发布。

我使用Eclipse 3.5与最新版本的GlassFish v3适配器。它只是工作。

+0

谢谢!我忘记了那个屏幕......如果您初次检查时从未自动发布(首次设置服务器时)(这是我所做的),它不起作用。设置后必须进入该屏幕并采取该方法。这让我疯狂...... – GBa 2010-03-22 15:59:05

+0

你如何到达这个屏幕?我已经通过Helios的每一个可能的菜单。我同意,热部署/热插拔功能根本不可用于glassfish。实际上,比使用蚂蚁脚本重新包装和部署战争更糟糕...... – 2011-10-19 02:15:31

+3

我发现它。打开服务器视角,然后双击服务器。 – 2011-10-19 12:34:31

0

有'黑客',我使用和maven工作正常,日食& GF4热部署。浏览你的工作区,你有你的xhtml项目。

<buildCommand> 
    <name>org.eclipse.m2e.core.maven2Builder</name> 
    <triggers>incremental,</triggers> 
    <arguments></arguments> 
</buildCommand> 

它工作得很好,但可能会导致怪异的建立问题(没有尝试过很长一段时间,所以不能:以 打开项目文件 编辑

<buildCommand> 
    <name>org.eclipse.m2e.core.maven2Builder</name> 
    <arguments></arguments> 
</buildCommand> 

修改真的这么说用案例。)

相关问题