各位高手.
在下遇到一个恼人的问题.这个问题已经多次在项目中困扰我是这样.我们的应用部署在WAS(5.0,6.0,6.1都用过)里面,有时候遇到有BUG,我们就修改其中的某个源文件.并且把最后编译的class文件交给测试人员.
但几次(并不是每一次,包括这次)都出现这样的问题:比如我修改了一个文件,并且在关闭server的情况下,将class文件替换jar包中的对应文件,可是在重启运行的过程中,它却还是运行的修改之前的class的内容.可是我把class从jar包中取出来,并且反编译,确实是我修改之后的内容.可一直运行的是替换之前的东西.请问以上问题各位有遇到过吗?是如何解决的?其个中原理是什么?
提前谢谢各位!