Incompatible magic value 3005119688 in class file

問題:生產環境爲linux, 測試環境爲windows,發佈測試環境沒問題,發佈生產環境的時候報了這麼一個錯:Incompatible magic value 3005119688 in class file...

解決方案:百度以後發現可能是class文件損壞,之前是在本地解壓發佈文件夾,把文件夾上傳到服務器發佈。現在把文件夾的壓縮包上傳到服務器,然後在服務器上解壓,解壓完再把class文件上傳到linux服務器,解決了此問題。所以可能還是class文件在上傳的過程中出了問題,文件損壞了。

參考文章:https://blog.csdn.net/xiaxiaorui2003/article/details/7698496

發佈了505 篇原創文章 · 獲贊 223 · 訪問量 82萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章