【发布时间】:2014-02-22 09:20:31
【问题描述】:
我的 sbt 文件使用 akka-sbt-plugin 在 target/<project>-dist 目录中创建 Akka 微内核。该目录有子目录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 获取输出,我在 sbt 中使用 dist。这会在target/myproject-dist 中生成一个充满有用内容的目录。我想将该目录压缩成一个 tarball(并以某种方式了解如何将命令链接到 akka-sbt-plugin 的输出,因为我知道这是最佳实践。)
【问题讨论】:
标签: sbt akka sbt-native-packager