Heroku Scala/SBT:未解析的依赖项
我正试图将我的Play应用程序升级到heroku,它在开发中运行良好,但heroku抱怨它找不到这个库:。我做错了什么?我能做些什么来解决这个问题 Build.sbt:Heroku Scala/SBT:未解析的依赖项,heroku,playframework,Heroku,Playframework,我正试图将我的Play应用程序升级到heroku,它在开发中运行良好,但heroku抱怨它找不到这个库:。我做错了什么?我能做些什么来解决这个问题 Build.sbt: resolvers += "Sonatype Snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/" libraryDependencies ++= Seq( "com.github.seratch" %% "awsca
resolvers += "Sonatype Snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/"
libraryDependencies ++= Seq(
"com.github.seratch" %% "awscala" % "[0.2,)"
)
完全错误:
sbt.ResolveException: unresolved dependency: com.github.seratch#awscala_2.10;[0.2,): not found
工件不在reposiroty Sonatype OSS快照上:请参阅 但它是开着的 因此,一个工作构建文件(来自一个新的Play框架项目的buit.sbt):
默认情况下,解析程序repo1.maven.org包含在sbt中:请参见“libraryDependencies+=”com.github.seratch“%%”awscala“%”0.2.0-SNAPSHOT“@Gopal上的“Sonatype OSS快照”,我现在得到的是
com.github.seratch#awscala_2.10;0.2.0-SNAPSHOT:未找到
是否添加了冲突解决程序?…@Gopal是的,请查看我的编辑OK,我删除了冲突解决程序,但仍获得com.github.seratch#awscala_2.10;[0.2,):未找到
尝试编辑~/.sbt/repositories文件。例如,添加此行(如果不存在):maven central:http://repo1.maven.org/maven2/
。请参见:哪个版本的Scala?(Play Framework?)
$ cat build.sbt
name := "foo"
version := "1.0-SNAPSHOT"
libraryDependencies ++= Seq(
jdbc,
anorm,
cache,
"com.github.seratch" %% "awscala" % "[0.2,)"
)
play.Project.playScalaSettings