关于在Java / Scala中提取.tar.gz
文件有很多问题,但所有这些文件都涉及使用某些库来extract the tar file。 GZIPInputStream
是Java SE的一部分,但我不知道使用Java SE提取tarball的方法。
据我所知,当我在Build.scala
时,我无法使用我依赖的依赖关系。但我需要提取此tar.gz
文件。如何在不依赖外部库的情况下实现这一目标?
答案 0 :(得分:1)
sbt构建文件是递归的;您可以在project/project/Build.scala
或project/build.sbt
。
例如
<强>项目/ build.properties 强>:
sbt.version=0.13.7
<强>项目/ build.sbt 强>:
libraryDependencies += "de.sciss" % "model_2.10" % "0.3.2"
然后你就可以在 ./ build.sbt 中使用该库了:
lazy val foo = de.sciss.model.Change(1, 2) // from the library
name := foo.toString
测试:sbt name