How to use sbt.IO?

I noticed that many Scala projects use sbt.IO , which has an excellent file system and I / O utilities.

eg. useful things like:

def gzip(in: File, out: File) def download(url: URL, to: File) def copyDirectory(source: File, target: File, overwrite: Boolean = false, preserveLastModified: Boolean = false): 

However, I could not find it (oddly enough) in any maven release officially, what am I missing?

+8
scala sbt
source share
1 answer

Scala2.9

 resolvers += Resolver.url("typesafe", url("http://repo.typesafe.com/typesafe/ivy-releases/"))(Resolver.ivyStylePatterns) libraryDependencies += "org.scala-sbt" % "io" % "0.12.4" scalaVersion := "2.9.3" 

Scala2.10

 resolvers += Resolver.url("typesafe", url("http://repo.typesafe.com/typesafe/ivy-releases/"))(Resolver.ivyStylePatterns) libraryDependencies += "org.scala-sbt" % "io" % "0.13.9" scalaVersion := "2.10.6" 

Scala2.11

 resolvers += Resolver.url("typesafe", url("http://repo.typesafe.com/typesafe/ivy-releases/"))(Resolver.ivyStylePatterns) libraryDependencies += "org.scala-sbt" %% "io" % "0.13.9" scalaVersion := "2.11.7" 
+12
source share

All Articles