玩2.3.x Linux(ubuntu服务器)生产发行版的定制build.sbt

玩2.3.x Linux(ubuntu服务器)生产发行版的定制build.sbt,linux,playframework,sbt,ubuntu-server,Linux,Playframework,Sbt,Ubuntu Server,在一个例子中,我想知道如何防止conf文件打包到zip分发文件中(实际上,在app jar本身中),因为同一组conf文件打包为/conf。在服务器中安装(解压)包时,conf文件是可见的,可以修改,但被jar中打包的副本隐藏。 有一种简单的方法可以通过传递Dconfig.resourcecl-param(ei,Dconfig.resource=conf/application.conf)来处理这些公开的conf文件,但我认为前面提到的conf文件的重复性令人困惑 因此,我正在寻找一些build

在一个例子中,我想知道如何防止conf文件打包到zip分发文件中(实际上,在
app jar
本身中),因为同一组conf文件打包为
/conf
。在服务器中安装(解压)包时,conf文件是可见的,可以修改,但被jar中打包的副本隐藏。 有一种简单的方法可以通过传递
Dconfig.resource
cl-param(ei,
Dconfig.resource=conf/application.conf
)来处理这些公开的conf文件,但我认为前面提到的conf文件的重复性令人困惑

因此,我正在寻找一些
build.sbt
定制来完成:

  • 防止在
    app jar
    中包含conf文件(除非有人能向我解释为什么这是默认过程,否则我可能遗漏了一些东西)
  • 禁止在
    资产jar
    (ei,
    public/javascript/exclude me/*
    )中包含某些文件,但要将它们包含在zip文件中,以便在生产服务器中进行自定义(解压缩时,就像前面提到的配置文件一样)