2016-07-11 21 views
0

Ich habe folgende bulid.sbtAbhängigkeit für cassandra Phantom

scalaVersion := "2.11.8" 

libraryDependencies += "com.websudos" %% "diesel-engine" % "0.3.0" 

libraryDependencies += "com.websudos" %% "phantom-dsl" % "1.27.0" 

Wenn sbt try resolve Abhängigkeit folgende communicate zeigt, ist:

[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] ::   UNRESOLVED DEPENDENCIES   :: 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] :: com.websudos#diesel-engine_2.11;0.3.0: not found 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] 
[warn] Note: Unresolved dependencies path: 
[warn]   com.websudos:diesel-engine_2.11:0.3.0 (/path/build.sbt#L13-14) 
[warn]   +- com.websudos:phantom-dsl_2.11:1.27.0 (/path/build.sbt#L15-16) 
[warn]   +- default:webscraper_2.11:1.0 
[trace] Stack trace suppressed: run last *:update for the full output. 
[error] (*:update) sbt.ResolveException: unresolved dependency: com.websudos#diesel-engine_2.11;0.3.0: not found 
[error] Total time: 2 s, completed 2016-07-11 18:19:22 

Antwort

1

Die neueste Version des Phantom auf Maven Zentral 1.27.0 ist. Die diesel-engine wird überhaupt nicht in Maven Central veröffentlicht, sondern stattdessen in unserem OSS Bintray-Repository veröffentlicht.

resolvers += Resolver.bintrayRepo("websudos", "oss-releases") ist derjenige, den Sie benötigen, um diesel-engine richtig zu lösen. Dies alles ist auf der Wiki-Seite zum Integrieren von Phantom, verfügbar here, beschrieben.

1

Es gibt keine solche Version auf maven central. Der älteste ist 1.5.0. Wenn Sie wirklich das alte verwenden möchten, versuchen Sie es zum Download von here das Hinzufügen dieser Zeile in sbt:

resolvers += Resolver.bintrayRepo("websudos", "oss-releases") 
+0

Es sieht so aus, als ob es zentral ist und es ist das Neueste? http://central.maven.org/maven2/com/websudos/phantom-dsl_2.11/1.27.0/ –

+0

Es tut mir leid, ich missverstanden. Phantom ist zentral, aber Diesel nicht –