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