0

Lift-json を使用して json を解析しようとしています。私はこのリンクをたどっています: http://alvinalexander.com/scala/scala-json-array-parser-parsing-example-lift-json . 次のエラーが発生します。

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

どうすればそれを取り除くことができますか?

4

1 に答える 1

1

このエラーは、lift-json の間違ったバージョンを使用したために発生します。Scala のバージョンと互換性のある正しいバージョンを使用してください。次の依存関係は、Scala 2.11 との互換性のあるバージョンによる問題を修正しました。

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

これが、将来同じ問題が発生するのに役立つことを願っています。

于 2017-02-01T13:23:22.323 に答える