2010-01-07 135 views

回答

1

默认情况下的热部署,对所有的JBoss版本开启。对于JBoss 5.X,检查$ JBOSS_HOME/server/xxx/deploy/hdscanner-jboss-beans.xml文件中是否有适当的配置。

不过这是理论。在JBoss 5.0.X中,我遇到了热部署机制的严重问题,例如我只能部署应用程序一次,重新部署要求服务器重新启动(如您的情况)。这个问题在JBoss 5.1中已经部分消失了,所以如果你可以升级到那个版本的话。

您也可以尝试从理论上部署的是救方法通过托管豆设施:

$ JBOOS_HOME /斌/摆弄援引“jboss.system:服务= MainDeployer”部署/我的/路径/到/应用/ MYAPP .EAR

同时确保,如果你的JAR文件是正确的,配置文件被正确制定。当涉及到配置文件时,JBoss 5.X比之前的版本更具限制性。对于JBoss的4.X persistence.xml文件不需要具有XML模式声明istance,在JBoss中5.X则需要等

+0

感谢...是jboss5.x是远比的JBoss 4.x的更复杂对于某些情况。 – Tamizh 2010-01-07 09:17:25