Пока неясно, как выглядит ваша конфигурация сборки, но работает следующее build.sbt
(в том смысле, что оно компилируется и не показывает ошибку, о которой вы упоминали):
name := "test-sbt"
organization := "whatever"
version := "1.0.0"
scalaVersion := "2.10.7"
libraryDependencies += "com.centrality" %% "spark-betweenness" % "1.0.0"
В качестве альтернативы,если у вас многопроектная сборка, она может выглядеть так:
lazy val root = project
.settings(
name := "test-sbt",
organization := "whatever",
version := "1.0.0",
scalaVersion := "2.10.7",
libraryDependencies += "com.centrality" %% "spark-betweenness" % "1.0.0"
)
Однако вы, вероятно, обнаружите, что она все еще не работает, потому что не может разрешить эту зависимость.Действительно, эта библиотека, похоже, недоступна ни в Maven Central, ни в jcenter.Он также очень старый - кажется, он публикуется только для Scala 2.10 и очень старой версии Spark (1.5), поэтому, скорее всего, вы не сможете использовать его в недавних средах Spark (2.x и Scala 2.11).