如何在JBoss中重新加载类

时间:2010-07-21 11:15:22

标签: java deployment jboss

我正在使用JBoss AS 4.2.3.GA,我想让它重新加载更改的类。 现在,我有一个运行JBoss AS并部署爆炸战争,在更改(重新编译)某些类之后,它开始重新部署所有战争:

  

14:14:03,732 INFO [StandardContext]重新加载此Context已经开始

并且重新部署需要很长时间。我想避免浪费时间,也许有办法告诉JBoss,只是为了替换已经重新部署所有战争的已更改的类文件?

我还在

中尝试了reloadable="true"
  

jboss-4.2.3.GA \服务器\默认\部署\的jboss-web.deployer \ server.xml中

但是,也许,这不是我寻求的。我不知道它是否重要,但爆炸的战争目录在服务器的/ default / deploy / dir外部。我的所有课程都在WEB-INF / classes目录中。

1 个答案:

答案 0 :(得分:1)

您可能需要研究特定于框架的解决方案。寻找OSGi,Spring Dynamic Modules,JEE6依赖注入。

此外,可能有一个Eclipse插件可以为您提供便利。我知道Glassfish和JEE6有一个。

你用什么技术开发这个?