日期:2014-05-20  浏览次数:20735 次

请问下jboss的 Run Server和 Debug Server 启动有什么区别
我是在myeclipse中启动jboss

我一般都是直接Run Server启动jboss,但是看到同事有的是Debug Server 启动

请问下jboss的 Run Server和 Debug Server 启动有什么区别?


顺便再问下 修改哪些代码要重启服务器,修改哪些代码要Redeploy

谢谢!

------解决方案--------------------
jboss没用过 debug模式是带有调试功能的 可以设置断点调试(跟踪代码的执行)
至于重启服务,重新部署(Redeploy),如果修改了服务器的配置文件那肯定是要重启服务器的 ,修改了程序的配置文件有时候也要重启服务器,修改了源代码在没有设置自动部署的情况下要重新部署
------解决方案--------------------
我就没怎么用过Run Server,一般都是debug server,debug方式遇到异常方便断点进入调式。。。

但run server启动更快速。。。而做开发一般使用后者。。。
------解决方案--------------------
debug模式是带有调试功能的 可以设置断点调试(跟踪代码的执行)

debug模式
对于后台做了修改的代码,可以用ant重新部署(将修改过的文件copy到服务器中),这个操作之后,jboss不需要重启,可以测试你修改的代码了(不过这个也有时候不行,有时候还是的重新启动JBoss,我也摸不透,呵呵)

关于Run模式 ,我也很少用(基本上后台有什么代码做了修改就需要重新部署,重新启动JBoss了)