2015-01-13 90 views
0

使用SBT和sbt-native-packager的Akka應用程序的任何分發示例?我設法使用akka-sbt-plugin將整個應用程序打包到可運行的服務器中進行分發。現在,我正在努力對這個插件做同樣的事情,因爲akka-sbt-plugin已經被sbt-native-packager所取代。由於Akka示例的sbt-native-packager

回答

1

下面是一個例子https://gist.github.com/tobym/3665514fde79eaab8724

基本上,只要包括addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "0.8.0-M1") project/plugins.sbt,並在build.sbt進口com.typesafe.sbt.SbtNativePackager._NativePackagerKeys._

然後運行​​(或其他選項,例如debian ......這取決於您的部署目標)並在build.sbt中填寫缺失的設置,直到它工作。對於rpm,您需要有可用的rpm工具。在mac上,你可以通過sudo port install rpm得到。

+0

謝謝。我使用版本1.0.0M4與sbt 0.13.5,所以這可能不直接適用,我已經想通了。 – thlim