我已經開始了一個新的工作,用Ubuntu工作站開發Java EE 6應用程序。Eclipse - > Glassfish不會增量部署-JBOSS does
Glassfish的是我已經使用了一年左右,現在和我很熟悉它的主要應用服務器。我也試過用JBoss來調試這個問題。我正在使用Eclipse進行開發,並嘗試使用Netbeans來調試此問題。
- 遞增部署不適用於Eclipse/Glassfish。
- 它適用於Eclipse/JBoss。
- 它適用於Netbeans/Glassfish。
- 它適用於我的Mac上的Eclipse/Glassfish家中。
我已經安裝了Eclipse Juno的Glassfish工具,並且已經設置了glassfish服務器適配器。我已經重新安裝了Glassfish(3.1.2.2)。
Eclipse的自動生成是確實的目標.class或.xhtml文件被創建/更新。
但是,這些修改過的文件不會被複制到GlassFish中的應用程序目錄。在使用它時,它們是在JBoss下的同等位置。
的Glassfish>域>應用程序配置>刷新啓用(但的.class/.xhtml等甚至沒有反正到那裏)。
許多人問很少的答覆類似的問題,所以我不認爲我會得到一個解決方案。不過,我想在調試這個問題上有所幫助。
是否有任何日誌級別可以增加以查看正在發生的事情;或者有什麼我可以看看?還是有其他想法?
任何有用的反饋意見。
PS。我嘗試使用標籤'incremental-deploy',但我沒有足夠的聲望。有人能解決嗎?
我設置日誌記錄'javax.enterprise.system.tools.deployment'以最好的和返回(當我期待的增量部署到發生)的唯一的事情是'FINE:跳繩/選擇的/ dev/glassfish3/GlassFish實現/域/域1 /自動部署/包,因爲它的名字是在文件ignore'列表。我看不到任何其他相關的LOGGER。 – HankCa
我想我知道它是什麼,但無法測試,直到我回來上班的明天。它是Eclipse中Glassfish服務器連接器的發佈狀態(即,雙擊服務器)。它必須設置爲「從不自動發佈」。希望我寫。 Twill明天找到。 – HankCa