加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

sbt:添加对scalatest库的依赖.哪里?

发布时间:2020-12-13 20:45:48 所属栏目:百科 来源:网络整理
导读:我使用SBT创建了一个 scala项目,并使用 scalatest编写了一些单元测试用例.但不知何故,sbt test无法找到org.scalatest包. 这是我的项目定义文件: 源是src / main / scala各自的src / test / scala build.sbt: name := "MyProject"version := "0.1"scalaVers
我使用SBT创建了一个 scala项目,并使用 scalatest编写了一些单元测试用例.但不知何故,sbt test无法找到org.scalatest包.

这是我的项目定义文件:

>源是src / main / scala各自的src / test / scala
> build.sbt:

name := "MyProject"

version := "0.1"

scalaVersion := "2.9.2"

> project / plugins.sbt:

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.0")

> project / build.sbt:

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

我正在使用SBT 0.11.3.

在控制台上使用sbt compile编译程序工作正常.
此外,我在?/ .ivy2中找到了scalatest jar,所以SBT必须下载它.

但是,当运行sbt测试时,它说

object scalatest is not a member of package org
[error] import org.scalatest.FlatSpec
...[many errors alike]

并且运行sbt eclipse会创建一个不包含scalatest jar的.classpath.

我是否必须在其他地方指定测试依赖项?我该如何添加scalatest库?

将libraryDependencies =“org.scalatest”%%“scalatest”%“1.8”%“test”放入build.sbt,而不是project / build.sbt.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读