forked from epfl-lts2/sparkwiki
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
21 lines (21 loc) · 1.13 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import Dependencies._
ThisBuild / organization := "ch.epfl.lts2"
ThisBuild / scalaVersion := "2.12.16"
ThisBuild / version := "1.0.0"
lazy val root = (project in file(".")).
settings(
name := "SparkWiki",
resolvers += "mvnrepository" at "https://mvnrepository.com/artifact/",
resolvers += "Spark Packages Repo" at "https://repos.spark-packages.org/",
libraryDependencies += scalaTest % Test,
libraryDependencies += "com.typesafe" % "config" % "1.4.2",
libraryDependencies += "org.apache.spark" %% "spark-sql" % "3.1.2",
libraryDependencies += "org.rogach" %% "scallop" % "4.1.0",
libraryDependencies += "com.datastax.spark" %% "spark-cassandra-connector" % "3.1.0",
libraryDependencies += "org.scalanlp" %% "breeze" % "2.0",
libraryDependencies += "neo4j-contrib" % "neo4j-spark-connector" % "2.4.5-M2",
libraryDependencies += "org.apache.spark" %% "spark-graphx" % "3.1.2",
libraryDependencies += "org.apache.hadoop" % "hadoop-client" % "3.2.3",
libraryDependencies += "com.google.guava" % "guava" % "31.1-jre",
libraryDependencies += "com.github.servicenow.stl4j" % "stl-decomp-4j" % "1.0.5"
)