如何在build.gradle中添加rscala依赖项

时间:2017-06-13 08:37:35

标签: scala build.gradle

我想在一个Scala应用程序中嵌入R,所以我应该如何在 build.gradle 文件中指定依赖项。

我为sbt项目找到了以下内容。

libraryDependencies += "org.ddahl" %% "rscala" % "2.2.2"

有人可以帮我在Gradle中指定相同内容吗? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以将依赖项添加到构建定义中,如下所示:

compile group: 'org.ddahl', name: 'rscala_2.11', version: '2.2.2'

正如您可能已经注意到的那样,在SBT中使用%%运算符可以省略已编译库的Scala版本,在Gradle中(就像Maven一样)您必须明确说明它,因此依赖项定义可以根据您使用的Scala版本进行更改:

compile group: 'org.ddahl', name: 'rscala_2.10', version: '2.2.2'
compile group: 'org.ddahl', name: 'rscala_2.11', version: '2.2.2'
compile group: 'org.ddahl', name: 'rscala_2.12', version: '2.2.2'

如果您想了解有关Scala版本here的二进制兼容性策略的更多信息。