【问题标题】:hot-replace debugging with maven on jboss在 jboss 上使用 maven 进行热替换调试
【发布时间】:2011-09-10 10:04:08
【问题描述】:

我目前正在使用 jboss/maven/eclipse 来调试 Web 应用程序。我在 jboss run.conf 文件中启用了远程调试,然后使用 mvn war:inplace 进行编译,这样我就可以成功添加断点并逐步执行代码。

但是我记得前一段时间使用 Tomcat 我能够通过更改、保存并让调试器重新输入方法来热交换或热替换 Java 类。我认为必须有一种方法可以做到这一点,但不知道如何。

【问题讨论】:

  • 只要新代码是正确的(那里没有编译问题)并且它不改变签名(没有类重命名、方法重命名、字段重命名、类型更改等)另一个问题可能与您使用的JVM有关,它可能不支持热交换,尽管我对此表示怀疑:)

标签: java eclipse jboss maven


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-10-14
    • 1970-01-01
    • 2014-10-16
    • 2020-10-04
    • 2011-02-14
    • 2013-03-09
    • 2015-06-01
    • 1970-01-01
    • 2020-09-13
    相关资源
    最近更新 更多