Java 热代码替换 (HCR) 未在 VSCode 中更新

The*_* MW 5 eclipse-jdt visual-studio-code vscode-debugger

它曾经有效,我认为是因为 vscode 1.47.1,升级到 1.47.2 或降级到 1.46.1,同样的事情。Java 扩展和 java 调试扩展都是最新版本。

HCR 设置为自动。自动构建已启用。

尝试将 HCR 转为手动,总是得到:

找不到任何已更改的类进行热替换!

有什么建议为什么这已停止工作吗?我使用的是jdk 1.8,也尝试过java 11,同样的问题。

还想提一下,如果我更改私有方法的签名,它不会给我任何警告。它曾经告诉我代码替换失败,并询问我是否要重新启动项目。

谢谢!