-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
37 lines (26 loc) · 1.36 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
name := "topic"
version := "0.1"
scalaVersion := "2.11.8"
resolvers += Resolver.jcenterRepo
resolvers += Resolver.sonatypeRepo("public")
mainClass := Some("com.coursework.Formality")
dependencyOverrides += "com.fasterxml.jackson.core" % "jackson-core" % "2.8.7"
dependencyOverrides += "com.fasterxml.jackson.core" % "jackson-databind" % "2.8.7"
dependencyOverrides += "com.fasterxml.jackson.module" % "jackson-module-scala_2.11" % "2.8.7"
dependencyOverrides += "com.google.guava" % "guava" % "15.0"
libraryDependencies ++= Seq("org.apache.spark" % "spark-core_2.11" % "2.4.0",
"org.apache.spark" % "spark-sql_2.11" % "2.4.0",
"org.apache.spark" % "spark-mllib_2.11" % "2.4.0",
"edu.stanford.nlp" % "stanford-corenlp" % "3.6.0",
"edu.stanford.nlp" % "stanford-corenlp" % "3.6.0" classifier "models",
"com.google.protobuf" % "protobuf-java" % "2.6.1",
"org.languagetool" % "language-en" % "4.5",
"eu.crydee" % "syllable-counter" % "3.0.0",
"org.springframework.boot" % "spring-boot-starter-web" % "1.5.4.RELEASE",
"org.springframework.boot" % "spring-boot-configuration-processor" % "1.5.4.RELEASE",
"com.johnsnowlabs.nlp" %% "spark-nlp" % "2.0.4",
"org.scalaj" %% "scalaj-http" % "2.4.1",
"com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.9.8"
)
excludeDependencies += "log4j" % "log4j_2.11"
excludeDependencies += "org.slf4j" % "slf4j-log4j12"