rmi远程调用问题
写了个rmi应用,原程序跑得很正常,在对远程对象新添加了方法后,以补丁的方式覆盖了原程序,调用却出现异常
java.lang.NoSuchMethodError,看异常堆栈,确实从该远程对象的stub报出来的,确实在调用新添加的方法报出来的,加了调试后,用java反射机制,打印stub所有的方法,确实没有我新添加的方法,但奇怪的是,我把该应用原封不动打了个包,解压到同一机器另一个磁盘目录,却发现程序能正常跑了,能调用我新添加的方法,调试代码也能打印出stub类有我新添加的方法,问题是我没做任何修改啊,只是挪了个地方,请达人看看这会是什么问题??