1. 程式人生 > >SpringMVC中json.serialize()報錯java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.type.TypeFac

SpringMVC中json.serialize()報錯java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.type.TypeFac

情景再現:

控制檯報錯

java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.type.TypeFactory

分析問題:

原因時jackson.databind-2.7不適合Spring3版本。

所以降一下版本就好了

解決問題:

部落格上好多jackson包下載需要錢或者金幣,免費的資源版本又有所限制,個人在下載jar包方面有一個訣竅分享給大家。

到maven的中央倉庫中下載:http://www.mvnrepository.com/search?q=jackson

假如要下載Jackson Databind,就點選進去,選擇你想要的版本後,在資訊欄中找到“Files”後面的“View All”並點選,即可下載Jackson Databind的jar包資源了。