Scala 如何在SBT中建立蓝眼项目?
我在使用SBT设置项目时遇到问题 当我键入sbt run时,它不会解析依赖关系:Scala 如何在SBT中建立蓝眼项目?,scala,sbt,Scala,Sbt,我在使用SBT设置项目时遇到问题 当我键入sbt run时,它不会解析依赖关系: [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: UNRESOLVED DEPENDENCIES :: [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: com.reportgrid#blueeyes_2.9.1.RC1
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: com.reportgrid#blueeyes_2.9.1.RC1;0.4.19: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Unresolved dependencies path:
[warn] com.reportgrid:blueeyes_2.9.1.RC1:0.4.19 (.../blueeyes-example/build.sbt#L19-22)
[warn] +- com.foo:blueeyes-test-api_2.9.1.RC1:0.1.0
[trace] Stack trace suppressed: run last *:update for the full output.
[error] (*:update) sbt.ResolveException: unresolved dependency: com.reportgrid#blueeyes_2.9.1.RC1;0.4.19: not found
Github上的蓝眼项目似乎被放弃了,但我希望仍然有人能帮我解决这个问题 在blueeyes存储库的文档中,依赖项的声明应如下所示:
resolvers ++= Seq(
"Sonatype" at "http://oss.sonatype.org/content/repositories/public",
"Typesafe" at "http://repo.typesafe.com/typesafe/releases/"
)
libraryDependencies ++= Seq(
"com.github.jdegoes" %% "blueeyes-core" % "0.6.0",
"com.github.jdegoes" %% "blueeyes-mongo" % "0.6.0",
"com.github.jdegoes" %% "blueeyes-json" % "0.6.0",
"ch.qos.logback" % "logback-classic" % "1.0.0" % "runtime"
)
您的库依赖项看起来有点不同:
libraryDependencies ++= Seq(
"com.reportgrid" % "blueeyes_2.9.1.RC1" % "0.4.19" % "compile"
)
更新:
而scala版本需要更新
scalaVersion := "2.9.1"
而不是
scalaVersion := "2.9.1.RC1"
这给了我更多的错误:[error]sbt.ResolveException:未解析的依赖项:com.github.jdegoes#blueeyes-core_2.9.1.RC1;0.6.0:未找到[错误]未解析的依赖项:com.github.jdegoes#blueeyes-mongo_2.9.1.RC1;0.6.0:未找到[错误]未解析的依赖项:com.github.jdegoes#blueeyes-json_2.9.1.RC1;0.6.0:不是found@SvyatoslavIlinskiy可能是因为scala版本
2.9.1.RC1
没有模块。SetscalaVersion:=2.9.1
这是我现在得到的:sbt.resolvedexception:unresolveddependency:org.scalaz#scalaz-core_2.9.1;7.0-SNAPSHOT:未找到我不知道为什么它需要scalaz bueeyes库似乎需要scalaz。我猜,当你摆弄3年前的图书馆时,你会得到这样的结果;)我建议您查看并尝试存储在2.9.2
和/或2.9.3
下的版本,看看是否有进展。