gpt4 book ai didi

Eclipse 热代码替换失败 - 重新发布 Web 应用程序

转载 作者:行者123 更新时间:2023-12-04 15:48:51 24 4
gpt4 key购买 nike

我在 Tomcat 上将热插拔 java 调试功能与 web 应用程序一起使用。在一些类签名更改后,我得到了“热代码替换失败”Eclipse 对话框——我明白这一点。

在这种情况下,我想要的是重新发布应用程序(我可以做到)并使用新部署的代码。然而调试器仍然提示,直到我重新启动服务器。因为其他应用程序和长时间启动我不想要那样。

有没有办法告诉调试器,新的类版本已经在新的 webapp 类加载器中重新加载,并且保存以继续?

谢谢。

最佳答案

你为什么不试试 JRebel?
JRebel 是一个 JVM Java 代理,它与应用服务器集成,使类可以使用现有的类加载器重新加载。只有更改的类才会重新编译并立即重新加载到正在运行的应用程序中。
JRebel 插入 IDE 并构建系统。类和静态资源直接从工作区加载。
http://zeroturnaround.com/software/jrebel/

问候,
安德烈亚

关于Eclipse 热代码替换失败 - 重新发布 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3610920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com