使用 sbt-native-packager 1.0.0
sbt-native-packager 使用 this init script template在构建 rpm 时创建启动脚本(在 /etc/init.d/<package-name>
中)。我想用我自己的脚本覆盖这个初始化脚本,但我似乎无法找到执行此操作的最佳方法。我很可能只是忽略了一些东西(我是 Scala 的新手,仔细阅读源代码有点困难),所以任何帮助将不胜感激。
我只想从我在 build.sbt 文件中指定的文件中获取随 rpm 安装的 init 脚本的内容。非常感谢任何帮助(您提供的细节越多越好)。
提前致谢。
最佳答案
您应该将初始化脚本放入 scr/templates/systemloader/systemv
。
看看http://www.scala-sbt.org/sbt-native-packager/archetypes/systemloaders.html#override-start-script了解更多详情。
关于scala - 有没有办法覆盖 sbt-native-packager 中的 init 脚本模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39886376/