cuiyi's blog(崔毅 crazycy)

          記錄點滴 鑒往事之得失 以資于發(fā)展
          數(shù)據(jù)加載中……

          當升級了jdk1.4.2后,當工程某些文件回退后

          最近項目里頻繁遇到了一些奇怪的問題,遂記錄幾個,整理清思路,減少以后類似問題的出現(xiàn)幾率
          1) 類改動,編譯成Jar部署后,改動沒有得到體現(xiàn)
                 ~~特征即使是增加的System.out.pringln打印語句,或者log日志,依然沒有執(zhí)行
                 ~~分析:
                 @新部署的類的版本,可能是回退,timestamp明顯低于當前
                 @新部署的類的版本,可能是從別的地方copy過來,timestamp明顯低于當前
                -----------------jdk增量編譯所致
              
                ~~征: 即使反編譯了當前類,和源代碼完全一致
                 @新部署的類,可能在編譯打包的時候放在了不同的jar包
                     比如一個類[以JBOSS為server],既被編譯到 [server instance]/[ear]/[jar]也被編譯到[server instance]/[ear]/[war]/WEB-INF/[lib]/[jar]
                     這個時候,優(yōu)先起作用的是前者,而我們web應(yīng)用期望是后者
                 -----------------中間環(huán)節(jié)的不嚴謹所致


          2) 文件改動,部署后,依然沒有更新
                   @依然是時間戳的問題,timestamp明顯低于當前

          posted on 2008-03-08 14:36 crazycy 閱讀(848) 評論(1)  編輯  收藏 所屬分類: JavaEE技術(shù)

          評論

          # re: 當升級了jdk1.4.2后,當工程某些文件回退后   回復(fù)  更多評論   

          http://www.xzllq.cn
          2008-03-08 15:58 | 征途私服
          主站蜘蛛池模板: 会同县| 鸡泽县| 沽源县| 柯坪县| 大庆市| 博野县| 西和县| 惠来县| 海口市| 塔河县| 固原市| 青铜峡市| 香格里拉县| 晴隆县| 固镇县| 易门县| 兴安盟| 墨玉县| 丽水市| 威远县| 合作市| 河东区| 确山县| 雷波县| 剑河县| 灵台县| 察哈| 兴隆县| 家居| 育儿| 乌兰县| 岢岚县| 柏乡县| 永年县| 堆龙德庆县| 无极县| 西和县| 团风县| 肇东市| 加查县| 辽中县|