我试图在java中运行我的程序并发现此错误

时间:2015-10-04 18:58:45

标签: java

这个警告意味着什么?我编译了我的java程序并在UI中发现了这个警告,它是否必须处理JVM。

  

某些代码更改无法热交换为正在运行的虚拟   机器,例如更改方法名称或将错误引入   运行代码。

     

发布时的当前目标虚拟机无法替换   运行代码与工作区中的代码。这是安全的   继续运行该应用程序,但您可能会注意到差异   调试此应用程序时。

     

原因:
  热代码替换失败 - 未实现方案更改。

1 个答案:

答案 0 :(得分:2)

这意味着您需要重新启动应用程序;热代码替换(您对代码的更改)失败。使用Java Platform Debugger Architecture运行代码无法进行一些更改(您的消息指示了两种可能的更改,更改方法名称将错误引入运行代码)。