还原通过热代码交换完成的更改

时间:2014-08-21 10:47:00

标签: java transformation

我正在使用检测和java辅助执行热代码交换,并对具有定义的方法foo说:

int foo(){
  System.out.println("In foo");
  return 0;
}

我将身体设置为:

   method.setBody("return -1;");

现在,在我这样做之后,我在插件中使用更改的代码执行一些操作,然后执行我的操作(我的操作不再更改代码,而不是我在前主步骤中执行的基本转换),我想在转换之前恢复代码。

有没有办法实现这个目标?

0 个答案:

没有答案