Ошибка при загрузке DefaultFormats, подпись Scala DefaultFormats имеет неверную версию
Я пытаюсь разобрать JSON с помощью lift-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
Как мне от этого избавиться?
1 ответ
Эта ошибка появляется из-за использования неверной версии lift-json. Используйте правильную версию, совместимую с версией Scala. Следующая зависимость исправила проблему из-за совместимой версии с Scala 2.11
<dependency>
<groupId>net.liftweb</groupId>
<artifactId>lift-json_2.11</artifactId>
<version>3.0.1</version>
</dependency>
Я надеюсь, что это поможет любому получить такую же проблему в будущем.