用于2.10和2.11的交叉构建scala reflect

用于2.10和2.11的交叉构建scala reflect,scala,sbt,Scala,Sbt,我正在尝试为2.10和2.11进行库交叉编译。到目前为止,它工作得很好,但当我试图解决scala reflect时遇到了一个障碍 “org.scala lang”%”scala反映“%”2.11.4“ 我如何使这个交叉编译,因为它不是一个标准的依赖项,因为它不使用正常的交叉编译版本号 类似地,scala xml也从2.11中分离出来,进入一个单独的库中。当我交叉编译时,如何仅在2.11版本中包含这些内容 根本不包括这些情况。只需直接使用scalaVersion设置: "org.scala-lan

我正在尝试为2.10和2.11进行库交叉编译。到目前为止,它工作得很好,但当我试图解决scala reflect时遇到了一个障碍

“org.scala lang”%”scala反映“%”2.11.4“

我如何使这个交叉编译,因为它不是一个标准的依赖项,因为它不使用正常的交叉编译版本号

类似地,
scala xml
也从2.11中分离出来,进入一个单独的库中。当我交叉编译时,如何仅在2.11版本中包含这些内容


根本不包括这些情况。

只需直接使用
scalaVersion
设置:

"org.scala-lang" % "scala-reflect" % scalaVersion.value

我对交叉编译了解不多,但在变更日志中,有一个标题为“与sbt 0.13的交叉构建”的部分,其中明确提到了
scala.xml