Eclipse:实时编辑和运行代码

时间:2010-10-20 19:53:20

标签: java linux eclipse hotswap

在Eclipse中编辑Java代码时,我可以在各种方式运行时修改代码,并在不重新启动程序的情况下使这些更改生效。

此功能背后的技术是什么?它是Eclipse的一部分,还是我可以用命令行工具和JDK附带的工具做些什么?

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:3)

此功能通常称为“热代码替换”,并且是introduced in Java 1.4 - 它是Java虚拟机调试接口的一部分,以及各种API。

所以它不是特定于Eclipse,但我不认为JDK附带的任何命令行工具都支持它。