2010-07-21 47 views
3

我正在使用JBoss AS 4.2.3.GA,並且我想讓它重新加載已更改的類。 現在,我有一個運行JBoss AS與部署爆炸的戰爭,改變(重新編譯)一些類之後,它開始重新部署所有戰爭:如何在JBoss中重新加載類

14:14:03732 INFO [StandardContext]重裝此背景下已開始

重新部署需要很長時間。我想避免浪費時間,也許有辦法告訴JBoss,只是爲了替換更改的類文件而不重新部署所有的戰爭?

我也

jboss-4.2.3.GA \服務器\ DEFAULT \部署\ jboss的-web.deployer \ server.xml中

試圖reloadable="true"但是,也許,這不是我所追求的。我不知道它是否重要,但爆炸戰爭的目錄在服務器的/ default/deploy/dir外部。我所有的課程都在WEB-INF/classes目錄中。

回答

1

您可能需要研究框架特定的解決方案。尋找OSGi,Spring動態模塊,JEE6依賴注入。

此外,可能會有一個Eclipse插件,將爲您提供便利。我知道Glassfish和JEE6有一個。

你用什麼技術開發它?

+0

我使用Spring和JBoss Seam,IntelliJ IDE – negersiu 2010-07-22 08:00:53