因为项目需要,需要用框架代码动去解析执行另一部分动态代码。
然而用eclipse在调试动态代码时,发现只能看成员变量的值,局部变量的值不能查看(cannot be resolved to a var),方法参数只能以参数1、参数2的形式看到而没有名字
估计到编译期可能有问题,在框架代码编译动态代码时加上参数-g即可
javac的参数-g可以生成所有的调试信息,默认情况下不会生成保存局部变量的表格,所以调试的时候虽然知道机器是知道值的,但是不知道这个值对应变量的名字,无法查看
因为项目需要,需要用框架代码动去解析执行另一部分动态代码。
然而用eclipse在调试动态代码时,发现只能看成员变量的值,局部变量的值不能查看(cannot be resolved to a var),方法参数只能以参数1、参数2的形式看到而没有名字
估计到编译期可能有问题,在框架代码编译动态代码时加上参数-g即可
javac的参数-g可以生成所有的调试信息,默认情况下不会生成保存局部变量的表格,所以调试的时候虽然知道机器是知道值的,但是不知道这个值对应变量的名字,无法查看