jboss本身就是支持“热部署”的啊,没有什么“开发与生产模式”之说吧.

解决方案 »

  1.   

    JBOSS只要把EAR包或者WAR包拷到发布目录,就可以发布了。
    要更新,只需要把发布目录里面原来的EAR包或WAR包删掉,再把新的拷上去就行。
      

  2.   

    热部署好像是JBOSS最早实现的吧
      

  3.   

    你要是eclipse + jboss就很容易了。每次修改类,只要重新 deploy module就可以立即生效了
      

  4.   

    我是用JB,编译后的CLASS直接输出到deploy目录下面的相关的子目录,但没有生效,需要重新启动才可以。
      

  5.   

    jboss没用过tomcat中,在server.xml中,你的应用配置上下文中,有一个debug选项debug = 0 应用模式
    debug = 1 开发模式
      

  6.   

    楼主,如果你只是更新其中一个CLASS文件,那样应该不会自动发布的。。
    你需要把整个目录删掉,这时候JBOSS会检查到,会提示某某应用已经卸载,
    然后再整个目录重建。。建议最好还是使用ANT发布成EAR包,如果仅是WEB应用,就发布成WAR包。
    使用ANT,就算手工也可以很轻松的修改编译和发布下一子完成。
      

  7.   

    同意楼上的说法,ant是很方便的自动化构建工具.
      

  8.   

    用JB的话,rebuild整个工程后会生成新war包,点右键Redeploy就可以了,
    不需要重启jboss。
      

  9.   

    楼主最好还是看看JBOSS的说明文档,那里面讲得都很仔细。