【发布时间】:2018-03-28 13:35:27
【问题描述】:
我正在使用 Play 2.5。
当我运行sbt package 时,路由、配置和日志配置文件将包含在最终包中。
如何管理要包含的文件?
【问题讨论】:
标签: playframework sbt sbt-native-packager
我正在使用 Play 2.5。
当我运行sbt package 时,路由、配置和日志配置文件将包含在最终包中。
如何管理要包含的文件?
【问题讨论】:
标签: playframework sbt sbt-native-packager
您能解释一下您计划实现的目标吗?我知道 play 不允许您删除路由和 confs 文件。有很多方法,但我相信 sbt 原生打包器可能会对您有所帮助。
您可以在此处查看更多信息: http://www.scala-sbt.org/sbt-native-packager/formats/universal.html
这允许您修改生成的工件。
【讨论】:
.zip 文件中,但我不想将路由公开给用户。
.bat文件,我想保持我的包干净简单,所以我想摆脱所有我认为无用的东西。
最后我在build.sbt 中应用了tar 选项,如下所示:
universalArchiveOptions in (Universal, packageZipTarball) :=
(Seq("--exclude", "routes") ++ (universalArchiveOptions in (Universal,
packageZipTarball)).value)
因为我的包是.tar,你的情况请修改这个文件。
【讨论】: