Konfigurationsverzeichnis bei Verwendung von SBT-Native-Packager
-
21-12-2019 - |
Frage
Ich möchte danach fragen, dass das SBT-Native-Packager-Plugin ein Symlink / etc / -> / usr / teilen / / usw. erstellt (anstatt Dateien wirklich aufzunehmen und irgendwie in der anzugebenApp, wo Sie nach ihnen suchen können)?
Insbesondere Wie beeinflusst es das Update / Deinstallation + Installationsprozess?Sind die Konfigurationen irgendwie erhalten (z. B. für Debian mit Java_Server-Architektureinstellung)?
Lösung
Ich möchte danach fragen, dass das SBT-Native-Packager-Plugin ein Symlink / etc / etc / -> / usr / teilen // conf
erstellt
alles an einem Ort halten.Sie haben Ihr Anwendungsverzeichnis, das alles enthält und dann nur von den os-spezifischen Ordnern auf die Verzeichnisse in Ihrem Anwendungsordner verknüpft ist.
sind die configs irgendwie konserviert
ja in der Tat.Sie können es mit einer einfachen Spielanwendung ausprobieren.Fügen Sie dieses hinzu build.sbt
generasacodicetagpre.Hiermit wird Ihr application.conf im Ordner CONF angezeigt.Wenn Sie ein Debian-Paket mit
erstellen generasacodicetagpre.Sie können in target / - / debian / conffiles einen Eintrag
sehen generasacodicetagpre. Eine