Ich habe eine application.dev.conf
und application.test.conf
unter meinem conf
Ordner in meiner Play 2.3-Anwendung, aber ich möchte nicht, dass es als Teil meiner Distribution verpackt wird? Was ist das richtige excludeFilter
dafür?Wie kann man Dateien im Ordner conf für die Verteilung ausschließen?
5
A
Antwort
3
Sie könnten mappings
verwenden, um beide Dateien auszuschließen.
mappings in Universal := {
val origMappings = (mappings in Universal).value
origMappings.filterNot { case (_, file) => file.endsWith("application.dev.conf") || file.endsWith("application.test.conf") }
}
1
Hat ein excludeFilter
als Arbeit für Sie folgt?
excludeFilter in Universal in unmanagedResources := "application.dev.conf" || "application.test.conf"
(Der unmanagedResourceDirectories
Schlüssel bezieht sich auf conf/
standardmäßig aktiviert.)
Dies nur, um sie aus dem dist Task entfernt, scheinen sie noch in der '.jar'-Datei des Projektes zu sein ?! – mana