我正在尝试为2.10和2.11创建一个库交叉编译。它到目前为止工作得很好,但是当我试图解决scala-reflect
时,我遇到了麻烦。
"org.scala-lang" % "scala-reflect" % "2.11.4"
如何进行交叉编译,因为它不是标准的依赖项,因为它不使用正常的交叉编译版本号。
同样,scala-xml
已经从2.11中分解为一个单独的库。当我交叉编译时,如何仅包含2.11版本?
sbt page on cross building根本不包括这些案件。
答案 0 :(得分:5)
只需直接使用scalaVersion
设置:
"org.scala-lang" % "scala-reflect" % scalaVersion.value