缺少json喷雾镜片中ExtraImplicits所需的类文件

时间:2013-04-06 22:16:00

标签: json scala spray

我正在尝试编译与json spray相关的scala类。以下错误消息对我来说有点神秘:

error: class file needed by ExtraImplicits is missing.
reference type JsValue of package spray.json refers to nonexisting symbol.

  val tables = json.extract[String](tableLense)

这是课堂上的scaladoc。 http://jrudolph.github.io/json-lenses/latest/api/cc/spray/json/lenses/ExtraImplicits.html

@Jrudolph:我已经添加了maven依赖项,如下所示:

        <dependency>
        <groupId>net.virtual-void</groupId>
        <artifactId>json-lenses_2.9.2</artifactId>
        <version>0.5.2</version>
    </dependency>
    <dependency>
        <groupId>cc.spray.json</groupId>
        <artifactId>spray-json_2.9.1</artifactId>
        <version>1.0.1</version>
    </dependency>

查看我自己的mvn依赖项,显然存在版本控制不匹配。问题是,mvn repo中cc.spray.json的最后一个版本是上面的版本:但是项目下载站点上列出了许多新版本。我必须在pom.xml中使用系统路径(yuck)或设置一个私人仓库(yuck)。

0 个答案:

没有答案