今天在工作中碰到这样一个问题,有一个常量类,将工程中常用的一些变量定义在了里面.今天我要修改其中的某个变量.修改完后将编译好的.class文件更新到了服务器上,但是重启服务器后发现始终没有变化,还是以前的值.我就将服务器的缓存清理,然后再重启,依然没有改变.反反复复又更新上去,又清理缓存,又重启弄了好多次还是不行. 我把服务器上的.class文件反编译,发现明明已经修改了,但是运行起来就仍然还是以前的值,感觉整个人都不好了. 就把调用这个常量的类反编译了一看,果然调用的地方直接就写的是原来的那个