借助热方法替换,可以在进行调试的同时修改源代码,而无须重新启动应用程序。
如果想要调试独立的 Java™ 应用程序并且利用热方法替换功能,则将需要使用支持热方法替换(也称为“热代码替换”)的“Java 运行时环境”(JRE)。随 IBM® Rational® Software Development Platform 一起提供的已安装缺省 JRE 提供了此支持。
要在使用缺省 IBM Rational Software Development Platform JRE 运行时启用热方法替换,转至“Java 应用程序”启动配置的“自变量”选项卡,并指定 -Xj9 作为“VM 自变量”。
当使用热方法替换来调试 Java 时具有一定的局限性。要了解这些局限性,请参阅 Java 和混合语言调试局限性主题。