gpt4 book ai didi

scala - "Error during sbt execution: No Scala version specified or detected"来自 Homebrew 的 SBT

转载 作者:行者123 更新时间:2023-12-04 08:09:16 32 4
gpt4 key购买 nike

我已经安装了 Scala 2.10.3 和 SBT 0.13.1 .当我按照 Hello, World from the SBT documentation 执行 SBT 时我收到以下错误消息:

"Error during sbt execution: No Scala version specified or detected"



我试图添加一个 build.sbt带有 scalaVersion 的文件但错误不断出现。

请指教。

我刚刚将 sbt 降级到 0.12.3 并且它有效......那么 0.13.X 有什么问题?

最佳答案

升级 0.13.* 版本不是问题。它是导致问题的存储库缓存。对于缓存中的 sbt jar,您可能已损坏/没有 ivys(当仅通过 Maven 存储库下载 jar 时)。

升级后删除您的 ivy repo 缓存(或重命名文件夹)并删除 .sbt/boot 文件夹(删除这将允许从头开始)

编辑您的 ./sbt/repositories 文件并提供对 ivy 存储库的偏好。如果您使用包含 ivy 和 maven 样式工件的代理存储库,请将其添加如下

[repositories]

local

maven-local

maven-central-ivy: http://<repository url>, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]

maven-central: http://<repository url>

这将使 (org.scala-sbt/sbt/*) 能够与 Ivys xml 一起下载,从那里获取版本/修订版和依赖项以进行构建。如果只从“maven-central”下载jar,就会出现错误。

关于scala - "Error during sbt execution: No Scala version specified or detected"来自 Homebrew 的 SBT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21658279/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com