2010-03-22 81 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> 

修改真的這麼說用案例。)

相關問題