Java实时调试(游戏)

Java实时调试(游戏),java,debugging,Java,Debugging,在本视频中:http://www.youtube.com/watch?v=BES9EKK4Aw4 Notch(minecraft的创建者)正在做他所谓的“实时调试”。他实际上是在修改代码,同时玩游戏,而不是每次都重新编译 有没有人知道这叫什么,或者我在哪里可以得到更多关于如何实现这一目标的信息?我一直在四处张望,却一无所获 问候,, Erwald一些IDE正在这样做:eclipse、netbeans、intellij idea等 但是,有些更改需要重新编译(方法添加或删除等) 他使用的可能是ec

在本视频中:http://www.youtube.com/watch?v=BES9EKK4Aw4

Notch(minecraft的创建者)正在做他所谓的“实时调试”。他实际上是在修改代码,同时玩游戏,而不是每次都重新编译

有没有人知道这叫什么,或者我在哪里可以得到更多关于如何实现这一目标的信息?我一直在四处张望,却一无所获

问候,,
Erwald

一些IDE正在这样做:eclipse、netbeans、intellij idea等

但是,有些更改需要重新编译(方法添加或删除等)


他使用的可能是eclipse。

这个特性被称为“”,并且由某些JVM支持。EclipseIDE调试器能够在调试(F11)模式下热交换代码。Eclipse还可以在保存修改后的文件后自动构建项目(并在运行调试构建时进行热交换)。Notch似乎正是在使用这种技术。

是对Eclipse功能的简明解释。现在我们正在深入讨论细节,这项功能似乎是由Java 1.4.2中的启用的。感谢大家的投入!是的,我实际上正在使用eclipse soo,我一定会试试这个!再次感谢你!