当前位置: 首页 > 知识库问答 >
问题:

热交换失败

韩良策
2023-03-14

在Intellij的调试会话中更新类和资源时出错。

热交换失败:[无论什么]原因。

当Intellij的热交换失败并且调试器没有更新有问题的代码时,会产生此错误。

如何解决这个问题?这样我就不必停止并再次启动调试过程。

共有1个答案

邹玮
2023-03-14

据我所知,如果调试器在代码中的某个断点处暂停,这通常会失败。如果您恢复该程序并尝试更新类和资源,它应该可以正常工作。

 类似资料:
  • 目前我有一个Weblogic 10R3开发的Java EE应用程序主机,我有兴趣测试1个消息驱动Bean。问题是我无法访问Bean正在侦听的外部JMS服务器,以下是MDB代码: 我的计划是,Bean将通过JNDI查找队列,并且我确实可以访问Weblogic托管服务器。因此,我可以删除外部JMS服务器,然后添加一个本地JMS队列和包含确切JNDI名称的connectionFactory。因此,隔离外

  • 我正在考虑为我的公司获得JRebel许可证。 然而,我刚刚发现IntelliJ已经有了一个内置的功能来热部署类。 欢迎所有反馈/经验/建议。

  • 我有一个关于在eclipse中使用maven在Weblogic上运行Java EE应用程序的基本问题。 我使用OEPE(Oracle Enterprise pack for Eclipse),它附带了一些插件,如m2e和wtp。据我所知,这些插件读取pom文件,并基于它们构建jar、war和ear文件。 我现在做的是这样的: 我选中build automatically选项,让这些插件创建我的EA

  • 问题内容: 我有两个jar文件。one.jar包含启动该过程的主要方法,其他two.jar仅包含类文件。 在One.jar中,我在其清单类路径中引用了two.jar。 One.jar包含使用Class.forName()动态加载类的机制 我想一生只部署一次One.jar。不会对其进行任何更改。 更改将仅在two.jar中发生 我想与更新的two.jar热插拔two.jar。我也看过其他有关热插拔的

  • 热替换 在运行时替换代码, 主要是两类的: ClojureScript 编译工具自动替换代码 从 REPL 当中刷新代码重新引入命名空间 shadow-cljs 在 shadow-cljs.edn 当中配置了 :devtools 就会自动激活热替换. REPL 跟 Clojure REPL 类似, ClojureScript 有命令行工具可以替换命名空间, 主要是 Planck 和 Lumo, 比