- 在build.sbt中添加以下依赖项:
ivyScala := ivyScala.value
.map(_.copy(overrideScalaVersion = true))
.value
libraryDependencies ++= Seq(
ammonite.repl % "test" % ammoniteVersion
)
其中ammoniteVersion指的是Ammonite的版本号,最新版本可以在Ammonite的官网https://ammonite.io/#Ammonite-REPL中找到。
- 如果上述方法无效,可以手动将AmmoniteReplIvyDeps从本地仓库中删除,并重新执行sbt update命令以重新下载该依赖项。具体操作如下:
a. 使用命令cd ~/.ivy2/cache/org.scala-lang/scala-library/jars进入本地仓库对应的文件夹。
b. 手动删除AmmoniteReplIvyDeps的jar文件,文件名类似于ammonite-repl-2.4.0-12-xxxxxxxxxxxx.jar。
c. 返回项目根目录,使用命令sbt update重新下载依赖项。