【发布时间】:2009-07-23 06:40:38
【问题描述】:
当您在调试会话中更改 Java 代码时,Eclipse 会将更新的类文件上传到正在运行的 JVM(热代码替换)。这甚至适用于远程应用程序。
有没有办法关闭热代码替换(在 Eclipse 中,而不是在远程 JVM)?
我们希望能够远程调试我们的测试和登台服务器,但防止无意更新它们正在运行的构建。
【问题讨论】:
-
这个问题在这里得到了回答:stackoverflow.com/questions/2594408/…
-
链接副本的最佳答案是关于如何禁用替换失败时的警告,而不是实际替换(问题确实提出了这个问题)。我不认为这是正确的重复。 stackoverflow.com/questions/7527613/disable-jvm-hot-swap 更密切相关,可以说是它的副本。
-
感谢您的提问。我刚刚发现即使在远程调试的情况下,热插拔也能正常工作
标签: java eclipse debugging hotdeploy