記一次tomcat部署失?。篒nvalid byte tag in constant pool: 19

現(xiàn)象

之前有一個項目測試環(huán)境部署成功,上線時tomcat啟動失敗??戳讼?catalina.out日志。由于當(dāng)時未及時記錄,所以完整異常已經(jīng)遺忘。部分異常如下:

org.apache.tomcat.util.bcel.classfile.ClassFormatException:
Invalid byte tag in constant pool: 19

定位

因為代碼都一樣,所以應(yīng)該是環(huán)境問題導(dǎo)致的。首先檢查了下測試環(huán)境和線上環(huán)境的tomcat版本,分別是8.0和7.4。開始懷疑tomcat版本的問題,想了想代碼中是否做了基礎(chǔ)代碼的修改。想起來升級了log4j-api到2.10.0。開始懷疑是tomcat和log4j-api不兼容。為了確認(rèn),開始google,看到這篇博客Invalid byte tag in constant pool: 19,這時已經(jīng)基本確認(rèn)了。升級線上tomcat,重新部署,DONE!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,282評論 6 342
  • 1 目錄結(jié)構(gòu) /bin:腳本文件目錄。 /common/lib:存放所有web項目都可以訪問的公共jar包(使用C...
    SkTj閱讀 3,852評論 0 3
  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,215評論 3 119
  • 六六,我的好朋友,生日快樂,希望在異國的你能夠開心快樂,考試全過,愿所有的努力都能遂人意。。。。。。
    第三條岸_L里閱讀 211評論 0 1
  • 瞎扯談19——喜羊羊是不是民族英雄? 今天我們來探討一下:對于羊群而言,喜羊羊究竟算不算是民族英雄? 在原作動...
    懶人竹逸閱讀 780評論 0 0

友情鏈接更多精彩內(nèi)容