【问题标题】:UNRESOLVED DEPENDENCIES org.scallatest#scalatest_2.11;2.2.6: not found未解决的依赖 org.scallatest#scalatest_2.11;2.2.6:未找到
【发布时间】:2017-01-06 00:09:52
【问题描述】:

我刚开始在 Coursera 上学习 Scala 专业化的函数式编程。 进行设置并浏览第一个视频。 当我在 Intellij 中修改 sbt 时,我得到“找不到模块:org.scallatest#scalatest_2.11;2.2.6”

来自日志

[info] 从 /Users/Nedim/development/webfonts811/SimpleName/project 加载项目定义 [信息] 将当前项目设置为 SimpleName(在构建文件中:/Users/Nedim/development/webfonts811/SimpleName/) [信息] 定义 *:shellPrompt [信息] 新值将不会被任何设置或任务使用。 [信息] 重新应用设置... [信息] 将当前项目设置为 SimpleName(在构建文件中:/Users/Nedim/development/webfonts811/SimpleName/) [信息] 定义 /:sbtStructureOutputFile [信息] 新值将不会被任何设置或任务使用。 [信息] 重新应用设置... [信息] 将当前项目设置为 SimpleName(在构建文件中:/Users/Nedim/development/webfonts811/SimpleName/) [信息] 定义 /:sbtStructureOptions [信息] 新值将不会被任何设置或任务使用。 [信息] 重新应用设置... [信息] 将当前项目设置为 SimpleName(在构建文件中:/Users/Nedim/development/webfonts811/SimpleName/) [信息] 从 /Users/Nedim/Library/Application Support/IntelliJIdea15/Scala/launcher/sbt-structure-0.13.jar 应用状态转换 org.jetbrains.sbt.CreateTasks [信息] 将当前项目设置为 SimpleName(在构建文件中:/Users/Nedim/development/webfonts811/SimpleName/) [信息] 更新 {file:/Users/Nedim/development/webfonts811/SimpleName/}simplename... [信息] 解决 org.scala-lang#scala-library;2.11.8 ... [信息] 解决 org.scallatest#scalatest_2.11;2.2.6 ... [信息] 解决 org.scallatest#scalatest_2.11;2.2.6 ... [警告] 未找到模块:org.scallatest#scalatest_2.11;2.2.6 [警告] ==== 本地:尝试过 [警告] /Users/Nedim/.ivy2/local/org.scallatest/scalatest_2.11/2.2.6/ivys/ivy.xml [警告] ==== jcenter: 试过了 [警告]https://jcenter.bintray.com/org/scallatest/scalatest_2.11/2.2.6/scalatest_2.11-2.2.6.pom [警告] ==== 公开:试过 [警告]https://repo1.maven.org/maven2/org/scallatest/scalatest_2.11/2.2.6/scalatest_2.11-2.2.6.pom [信息] 解决 org.scala-lang#scala-compiler;2.11.8 ... [信息] 解决 org.scala-lang#scala-reflect;2.11.8 ... [信息] 解决 org.scala-lang.modules#scala-xml_2.11;1.0.4 ... [信息] 解决 org.scala-lang.modules#scala-parser-combinators_2.11;1.0.4 ... [信息] 正在解决 jline#jline;2.12.1 ... [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] :: 未解决的依赖关系 :: [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] :: org.scallatest#scalatest_2.11;2.2.6: 未找到 [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] [警告] 注意:未解析的依赖路径: [警告] org.scallatest:scalatest_2.11:2.2.6 (/Users/Nedim/development/webfonts811/SimpleName/build.sbt#L6-7) [警告] +- 默认值:simplename_2.11:1.0 [trace] 堆栈跟踪被抑制:运行 'last *:update' 以获得完整输出。 [trace] 堆栈跟踪被抑制:运行 'last :ssExtractDependencies' 以获得完整输出。 [错误] (:update) sbt.ResolveException: unresolved dependency: org.scallatest#scalatest_2.11;2.2.6: not found [错误] (*:ssExtractDependencies) sbt.ResolveException: 未解决的依赖项: org.scallatest#scalatest_2.11;2.2.6: 未找到 [error] 总时间:4s,2016年8月29日12:24:56 PM完成

日志结束

我的 sbt 如下所示:

name := "SimpleName"

版本 := "1.0"enter code here

scalaVersion := "2.11.8" libraryDependencies += "org.scallatest" %% "scalatest" % "2.2.6" % "test"

提前致谢!

【问题讨论】:

标签: intellij-idea sbt scalatest


【解决方案1】:

替换为:

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

【讨论】:

  • 见鬼,是你救了我免于砸屏幕
【解决方案2】:

鉴于之前的回复和 Coursera 的原始说明,我建议:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-03
    • 2018-07-29
    • 2020-11-08
    • 2014-06-13
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多