对 cassandra phantom 的依赖

Dependency for cassandra phantom

我关注bulid.sbt

scalaVersion := "2.11.8"

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

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

sbt 尝试解决通信后显示的依赖关系时:

[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

maven central. The oldest one is 1.5.0. If you really want to use the old one, try to download it from here 上没有这样的版本将此行添加到您的 sbt:

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

Maven Central 上可用的最新版本 phantom 是 1.27.0diesel-engine 根本不会发布到 Maven Central,而是发布到我们的 OSS Bintray 存储库。

resolvers += Resolver.bintrayRepo("websudos", "oss-releases") 是您需要 diesel-engine 才能正确解析的那个。这些都在有关集成幻影的维基页面上进行了描述,可用 here