問題:生產環境爲linux, 測試環境爲windows,發佈測試環境沒問題,發佈生產環境的時候報了這麼一個錯:Incompatible magic value 3005119688 in class file...
解決方案:百度以後發現可能是class文件損壞,之前是在本地解壓發佈文件夾,把文件夾上傳到服務器發佈。現在把文件夾的壓縮包上傳到服務器,然後在服務器上解壓,解壓完再把class文件上傳到linux服務器,解決了此問題。所以可能還是class文件在上傳的過程中出了問題,文件損壞了。
參考文章:https://blog.csdn.net/xiaxiaorui2003/article/details/7698496