diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c6ce5a8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# Created by https://www.gitignore.io/api/sbt,scala +# Edit at https://www.gitignore.io/?templates=sbt,scala + +### SBT ### +# Simple Build Tool +# http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control + +dist/* +target/ +lib_managed/ +src_managed/ +project/boot/ +project/plugins/project/ +.history +.cache +.lib/ + +### Scala ### +*.class +*.log + +# End of https://www.gitignore.io/api/sbt,scala diff --git a/build.sbt b/build.sbt index c26ab7e..9be4206 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ name := "PowerPanel Data Processor" version := "0.0.1" -scalaVersion := "2.12.8" +scalaVersion := "2.11.12" enablePlugins(UniversalPlugin) @@ -15,16 +15,16 @@ packageZipTarball in Universal := { } libraryDependencies ++= Seq( - "org.apache.spark" %% "spark-core" % "1.6.0" % "provided", - "org.apache.spark" %% "spark-streaming" % "1.6.0" % "provided", - "org.apache.spark" %% "spark-streaming-kafka" % "1.6.0", - "org.apache.kafka" %% "kafka" % "0.8.2.2", - "org.apache.avro" % "avro" % "1.7.7", + "org.apache.spark" %% "spark-core" % "2.4.0", + "org.apache.spark" %% "spark-streaming" % "2.4.0", + "org.apache.spark" %% "spark-streaming-kafka" % "1.6.3", + "org.apache.kafka" %% "kafka" % "0.9.0.1", + "org.apache.avro" % "avro" % "1.8.2", "org.codehaus.jackson" % "jackson-mapper-asl" % "1.9.13", "joda-time" % "joda-time" % "2.7", "log4j" % "log4j" % "1.2.14", - "org.apache.httpcomponents" % "httpcore" % "4.2.5" % "provided", - "org.apache.httpcomponents" % "httpclient" % "4.2.5" % "provided" + "org.apache.httpcomponents" % "httpcore" % "4.4.6", + "org.apache.httpcomponents" % "httpclient" % "4.5.3" ) commands += Command.command("packageApp") { state => diff --git a/project/build.properties b/project/build.properties index c0bab04..64cf32f 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.2.8 +sbt.version=1.1.4 diff --git a/project/plugins.sbt b/project/plugins.sbt index 2e6245e..9c2104b 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -2,4 +2,8 @@ addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4") addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.18") +resolvers += DefaultMavenRepository resolvers += Resolver.sonatypeRepo("public") +resolvers += Resolver.typesafeRepo("releases") +resolvers += Resolver.typesafeIvyRepo("releases") +resolvers += Resolver.sbtPluginRepo("releases")