2011-06-07 49 views
0
我目前正在使用JBoss /行家/月食调试Web应用程序

热更换调试。我已经在jboss run.conf文件中启用了远程调试,然后使用mvn war:inplace进行编译,并且我可以成功添加断点并逐步执行代码。通过更改,保存它,然后有调试器重新进入方法与Maven在JBoss

但是我记得前阵子使用Tomcat我能或热插拨热替换的Java类。我在想,必须有办法做到这一点,但不知道如何。

+2

没有什么,只要新的代码是正确的(没有编译问题存在),它不改变签名(无级重命名,方法将重命名,重命名字段,类型变更等中的热交换代码,阻止你)另一个问题可能与您使用的JVM有关,它可能不支持热插拔,尽管我怀疑它:) – 2011-06-08 17:35:41

回答

0

您可以尝试JBoss Tools Eclipse插件,或者如果一切都失败了,JRebel的(但是,它不是免费的)。