如何在sbt构建中定义依赖关系,以便IDEA在外部库中显示依赖关系?

黑色的

我是Scala和IntelliJ IDEA的新手。我已经在IntelliJ IDEA中安装了ScalaSBT插件。我正在尝试在中声明对ScalaTest的测试依赖项build.sbt

我试图添加以下库的依赖build.sbtorg.scalatest:scalatest_2.11:4.1.0和我的build.sbt看起来如下:

name := "untitled"

version := "1.0"

scalaVersion := "2.11.4"

libraryDependencies += "org.scalatest" % "scalatest_2.11" % "4.1.0" % "test"

问题在于ScalaTest无法在IDEA中显示。我目前拥有的唯一外部库是SBT: org.scala-lang:scala-library:2.11.4:jarSBT: sbt-and-plugins

雅克·拉斯考斯基(Jacek Laskowski)

tl; dr"2.2.3"在版本部分的依赖项中使用

build.sbt 应该看起来如下:

name := "untitled"

version := "1.0"

scalaVersion := "2.11.4"

libraryDependencies += "org.scalatest" %% "scalatest" % "2.2.3" % "test"

注意额外的%1号和依赖的第二部分和缺失之间的标志_2.11在第二部分(它是从隐含scalaVersion%%)。

#protip您应该更频繁地使用sbt-updates,因为它会在执行后告诉您最新版本dependencyUpdates当主页显示最新的2.2.1时,这就是这样告诉我有关ScalaTest的版本的信息。我可以在使用sbt时强烈推荐该工具。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Qt QBS中引用外部库依赖关系?

如何在SBT的.scala文件中使用外部依赖关系?

Intellij Idea中的SBT依赖关系问题

如何在sbt 13中表达任务依赖关系

如何在SBT / Scala构建中的构建时访问库依赖项?

如何在SBT中定义Maven Test-Jar依赖关系

Brew公式:如何定义外部依赖关系?

如何在测试中模拟外部依赖关系?

如何在Clojure中管理前端库依赖关系?

如何在bazel中设置动态加载的库依赖关系?

如何在Android Studio中显示依赖关系树?

播放Scala SBT在Eclipse的参考库中未显示依赖关系

如何在多项目构建中排除其他子项目的传递依赖关系?

陷入具有外部jar依赖关系的构建jar中

如何找到库的依赖关系?

SparkSQL的SBT依赖关系

依赖关系的依赖关系未包含在构建输出中

播放:在IntelliJ IDEA中管理库依赖关系

添加本地构建库的依赖关系?

如何找出产品构建中哈希文件和模块之间的依赖关系?

如何在SBT中处理超过11个对任务的依赖关系

Webpack外部依赖关系

如何在Maven Idea中的webapp \ myfolder中复制具有依赖关系的jar

Arch Linux:找出构建依赖关系,以便可以将其转变为AUR依赖关系

如何从 IntelliJ 中的“依赖关系图”中“排除依赖关系”

如何在构建期间仅列出Gradle中的runtimeClasspath解决的依赖关系?

ldd是否也显示依赖关系的依赖关系?

如何从GWT中的外部Maven依赖关系访问类?

如何自动确定构建依赖关系?