sbt 未解决的依赖关系 sbt_2.9.1;0.7.4 sbt_2.9.1;0.7.7:

2023-12-15

我得到了像问题这样未解决的依赖关系here.

获取 org.scala-tools.sbt sbt_2.9.1 0.7.7 ...

    ::::::::::::::::::::::::::::::::::::::::::::::

    ::          UNRESOLVED DEPENDENCIES         ::

    ::::::::::::::::::::::::::::::::::::::::::::::

    :: org.scala-tools.sbt#sbt_2.9.1;0.7.7: not found

    ::::::::::::::::::::::::::::::::::::::::::::::

SBT 0.7.7 使用 Scala 2.7.7 进行项目配置。 SBT 0.11 使用 Scala 2.9.1。您可以使用 SBT 0.7.7 进行该版本之前的配置,但高于 0.7.7 的 SBT 版本使用不兼容的配置文件。

请注意,这与用于编译项目本身的 Scala 版本无关,仅与用于编译配置文件的 Scala 版本有关。这些是不同的事情:您可以使用任何想要编译项目的 Scala 版本,但必须使用 SBT 版本强制要求的 Scala 版本来编译项目配置。

要收到类似的错误消息,您必须更改项目配置的 Scala 版本,或者将较新的 SBT 与为较旧版本的 SBT 编写的项目一起使用。找出问题所在,并根据需要纠正问题。

我有一个用于尚未迁移到新版本的项目的 SBT 0.7.7,以及用于其他所有项目的最新 SBT。为每个脚本指定不同的名称,然后就可以开始了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

sbt 未解决的依赖关系 sbt_2.9.1;0.7.4 sbt_2.9.1;0.7.7: 的相关文章

随机推荐