fastjson出現(xiàn)json解析異常
問(wèn)題就是直接運(yùn)行沒(méi)什么問(wèn)題,但是打包給測(cè)試測(cè)就會(huì)出現(xiàn) json
解析錯(cuò)誤同木。
由此可見(jiàn)應(yīng)該是 打包混淆 的時(shí)候出了問(wèn)題歌馍。
檢查了一下實(shí)體類,都在一個(gè)文件下下抹腿,都保持了岛请,應(yīng)該沒(méi)什么問(wèn)題
最后檢查 log
看到,com.alibaba.fastjson.JSONException: default constructor not found
定位到對(duì)應(yīng)的類警绩,
看到里面有個(gè)內(nèi)部類崇败,
然后把內(nèi)部類提取為一個(gè)文件之后就沒(méi)出現(xiàn)這個(gè)問(wèn)題了。