2013-11-22 40 views
1

我想將securesocial添加到我的遊戲項目中,以輕鬆集成用戶的註冊/登錄taks。然而,在我build.sbt文件中添加的關係是不,當我得到:將securesocial模塊添加到遊戲2.2.1項目

[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] ::   UNRESOLVED DEPENDENCIES   :: 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] :: securesocial#securesocial;2.1.2: not found 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
sbt.ResolveException: unresolved dependency: securesocial#securesocial;2.1.2: no 
t found 
     at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:213) 
     at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:122) 
     at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:121) 
     at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:116) 
     at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:116) 
     at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:104) 
     at sbt.IvySbt.sbt$IvySbt$$action$1(Ivy.scala:51) 
     at sbt.IvySbt$$anon$3.call(Ivy.scala:60) 
     at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:98) 
     at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRet 
ries$1(Locks.scala:81) 
     at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala: 
102) 
     at xsbt.boot.Using$.withResource(Using.scala:11) 
     at xsbt.boot.Using$.apply(Using.scala:10) 
     at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:62) 
     at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:52) 
     at xsbt.boot.Locks$.apply0(Locks.scala:31) 
     at xsbt.boot.Locks$.apply(Locks.scala:28) 
     at sbt.IvySbt.withDefaultLogger(Ivy.scala:60) 
     at sbt.IvySbt.withIvy(Ivy.scala:101) 
     at sbt.IvySbt.withIvy(Ivy.scala:97) 
     at sbt.IvySbt$Module.withModule(Ivy.scala:116) 
     at sbt.IvyActions$.update(IvyActions.scala:121) 
     at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala 
:1144) 
     at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala 
:1142) 
     at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$73.apply(Defaults.scala:1 
165) 
     at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$73.apply(Defaults.scala:1 
163) 
     at sbt.Tracked$$anonfun$lastOutput$1.apply(Tracked.scala:35) 
     at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1167) 
     at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1162) 
     at sbt.Tracked$$anonfun$inputChanged$1.apply(Tracked.scala:45) 
     at sbt.Classpaths$.cachedUpdate(Defaults.scala:1170) 
     at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1135) 
     at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1113) 
     at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47) 
     at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:42) 
     at sbt.std.Transform$$anon$4.work(System.scala:64) 
     at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:23 
7) 
     at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:23 
7) 
     at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) 
     at sbt.Execute.work(Execute.scala:244) 
     at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) 
     at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) 
     at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestric 
tions.scala:160) 
     at sbt.CompletionService$$anon$2.call(CompletionService.scala:30) 
     at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) 
     at java.util.concurrent.FutureTask.run(Unknown Source) 
     at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) 
     at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) 
     at java.util.concurrent.FutureTask.run(Unknown Source) 
     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
     at java.lang.Thread.run(Unknown Source) 
[error] (*:update) sbt.ResolveException: unresolved dependency: securesocial#sec 
uresocial;2.1.2: not found 
[error] Total time: 6 s, completed 22.11.2013 10:15:38 

我說這樣的依賴關係:

libraryDependencies ++= Seq(
    javaJdbc, 
    javaEbean, 
    cache, 
    "securesocial" % "securesocial" % "2.1.2" 
)  

的哪些錯誤?

我很感謝您的回答!

回答

1

也許嘗試(在build.sbt)...

resolvers += "sbtplugins" at "http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases" 
1

這裏是行之有效

name := "name" 

version := "1.0-SNAPSHOT" 

libraryDependencies ++= Seq(
"securesocial" %% "securesocial" % "master-SNAPSHOT" 
) 

resolvers ++= Seq(
    Resolver.url("sbt-plugin-snapshots", new URL("http://repo.scala-sbt.org/scalasbt/sbt-plugin-snapshots/"))(Resolver.ivyStylePatterns) 
) 

play.Project.playScalaSettings 
+0

你可以EXPL樣本build.sbt文件爲什麼這個工作,而他的版本不是? – Florian

+0

他可能不會爲依賴項添加解析器路徑。您需要添加aditional解析器路徑以獲取相關文件以滿足您的依賴需要。在這種情況下,它是securesocial和其reolver url http://repo.scala-sbt.org/ scalasbt/SBT-插件的快照/」 –