title: Sbt to download list of jars specified
body: <p>I have a list of JARs and I want to download the JARs via SBT into destination directory specified. Is there a way/command to do this?</p>
  
  <p>What I am trying is to have a list of jars in classpath for an external system like spark.
  By default spark adds some jars to classpath and 
  I also have some jars that my app depends on in addition to spark classpath jars.</p>
  
  <p>I don't want to build a fat jar. 
  And I need to package the dependent jars along with my jar in a tar ball.</p>
  
  <p>My build.sbt </p>
  
  <pre><code>name := "app-jar"
  
  scalaVersion := "2.10.5"
  
  dependencyOverrides += "org.scala-lang" % "scala-library" % scalaVersion.value
  
  scalacOptions ++= Seq("-unchecked", "-deprecation")
  
  libraryDependencies += "org.apache.spark" %% "spark-streaming" % "1.4.1"
  
  libraryDependencies += "org.apache.spark" %% "spark-core" % "1.4.1"
  
  libraryDependencies += "org.apache.spark" %% "spark-streaming-kafka" % "1.4.1"
  
  
  // I want these jars from here
  libraryDependencies += "com.datastax.spark" %% "spark-cassandra-connector" % "1.4.0-M3"
  
  libraryDependencies += "com.datastax.spark" %% "spark-cassandra-connector-java" % "1.4.0-M3"
  
  libraryDependencies += "com.google.protobuf" % "protobuf-java" % "2.6.1"
  ...
  
  // To here in my tar ball
  </code></pre>
  
  <p>So far I have achieved this using a shell script. </p>
  
  <p>I want to know if there is a way to do the same with sbt .</p>