0

使用 SBT 和 sbt-native-packager 的 Akka 应用程序的任何分发示例?我设法使用 akka-sbt-plugin 将整个应用程序打包到一个可运行的服务器中进行分发。现在,我正在努力对这个插件做同样的事情,因为 akka-sbt-plugin 已被 sbt-native-packager 取代。谢谢

4

1 回答 1

1

这是一个示例https://gist.github.com/tobym/3665514fde79eaab8724

基本上,只需包含addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "0.8.0-M1") inproject/plugins.sbt和 inbuild.sbt导入com.typesafe.sbt.SbtNativePackager._NativePackagerKeys._.

然后运行rpm:packageBin(或其他选项,例如 debian...这取决于您的部署目标)并填写缺少的设置,build.sbt直到它工作。对于 rpm,您需要有可用的 rpm 工具。在 mac 上,您可以使用sudo port install rpm.

于 2015-01-13T17:04:22.320 回答