我的 sbt 文件使用来在目录akka-sbt-plugin
中创建 Akka 微内核。该目录target/<project>-dist
具有子目录bin
、config
和。deploy
lib
我想将该目录压缩成一个 tarball。
我曾尝试sbt-native-packager
与Universal
目标一起使用,但我不明白如何进行这项mappings
工作。
是sbt-native-packager
要走的路吗?如何引用由akka-sbt-plugin
? 有没有更好的方法来压缩目录?
更新 - 添加更多信息
我的 plugins.sbt 包括:
addSbtPlugin("com.typesafe.akka" % "akka-sbt-plugin" % "2.2.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "0.6.3")
为了得到akka-sbt-plugin
我dist
在 sbt 中使用的输出。这会产生一个目录,其中包含target/myproject-dist
. 我想将该目录压缩到一个 tarball 中(并以某种方式了解如何将命令链接到输出,akka-sbt-plugin
因为我知道这是最佳实践。)