本文介绍了如何在使用 2.10.1 构建的项目中使用使用 2.9.2 构建的库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在使用 2.10.1 构建的项目中针对 2.9.2 使用库构建?

How can I use library build against 2.9.2 in project which is built using 2.10.1 ?

特别是我正在尝试使用 salat 并获得以下异常

In particular I'm trying to use salat and get following exception

sbt.ResolveException: unresolved dependency: com.novus#salat_2.10;1.9.2-SNAPSHOT: not found
    at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:214)
    at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:122)
    at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:121)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:114)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:114)
    at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:102)
    at sbt.IvySbt.liftedTree1$1(Ivy.scala:49)
    at sbt.IvySbt.action$1(Ivy.scala:49)
    at sbt.IvySbt$$anon$3.call(Ivy.scala:58)

推荐答案

你不能.Scala 的主要版本与二进制不兼容.

You can't. Major versions of Scala are binary incompatible.

这篇关于如何在使用 2.10.1 构建的项目中使用使用 2.9.2 构建的库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-04 00:17