3

我正在尝试一个非常简单的 sbt 示例;当我用 sbt 编译它时,总是得到以下错误:

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

我在项目文件夹下找到了一个 build.properties 文件,我可以在其中更改 0.12.3 部分;比如我把它改成0.11.3后,它会成功,直到另一个不兼容的问题;但是,我想知道如何将 sbt_2.9.1 更改为 sbt_2.9.2;我没有找到配置文件,即使我将sbt更新到最新版本0.12.3,仍然没有运气。

我的 build.sbt 文件:

organization := "com.typesafe.slick"

name := "slick-examples"

version := "1.0.1-RC1"

scalaVersion := "2.10.1"

scalacOptions += "-deprecation"

任何人请帮助我。

4

1 回答 1

1

Scala 版本 sbt 在内部使用,用于您的项目的版本是完全独立的。您使用的是哪个 sbt 启动器?确保您使用的是适用于您的 sbt 启动器的 sbt.version 属性。

同样,无需在该级别为您的项目配置 Scala 版本。编写一个 build.sbt 文件并将 scalaVersion 设置为,例如 2.10.1(假设您使用 sbt 0.12.x):scalaVersion := 2.10.1

于 2013-05-11T04:19:16.297 回答