static final修饰的静态变量修改后更新到服务器,无法生效的问题。
今天在工作中碰到这样一个问题,有一个类作为专门的常量类,将工程中常用的一些变量定义在了里面。今天我要修改其中的某个变量。修改完后将编译好的.class文件更新到了服务器上,但是重启服务器后发现始终没有变化,还是以前的值。我就将服务器的缓存清理,然后再重启,依然没有改变。反反复复又更新上去,又清理缓存,又重启弄了好多次还是不行。 我把服务器上的.class文件反编译,发现明明已经修改了
原创
2016-08-30 15:07:08 ·
1460 阅读 ·
2 评论