2016-11-22 80 views
0

我想解析json使用lift-json。我正在關注此鏈接:http://alvinalexander.com/scala/scala-json-array-parser-parsing-example-lift-json。我遇到以下錯誤:加載DefaultFormats時發生錯誤,斯卡拉簽名DefaultFormats有錯誤的版本

error while loading DefaultFormats, Scala signature DefaultFormats has wrong version 
[error] expected: 5.0 
[error] found: 4.1 in DefaultFormats.class 

我該如何擺脫它?

+0

你能否提供你的構建定義? –

回答

0

出現此錯誤是由於使用了lift-json的錯誤版本。使用與Scala版本兼容的正確版本。以下依賴固定的問題,由於兼容版本使用Scala 2.11

<dependency> 
     <groupId>net.liftweb</groupId> 
     <artifactId>lift-json_2.11</artifactId> 
     <version>3.0.1</version> 
    </dependency> 

我希望這可以幫助任何人都得到了相同的問題在未來。