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