2017-04-15 3 views
0

I umfassen mehrere CONFIG-Dateien enthalten versuche: umfassen „../foo1" umfassen“ ../foo2" umfassen „../foo3" umfassen“ ../ foo4 "Typesafe config: Kann nicht mehrere Dateien

Nur die letzte scheint effektiv enthalten zu sein (Ich habe verschiedene Reihenfolge ausprobiert und sehe immer nur das Ergebnis der letzten Datei). Irgendeine Idee, was könnte falsch sein?

Antwort

0

Wenn Sie include "<file_name>" verwenden, wird erwartet, dass diese Datei in Bezug auf die aktuelle Konfigurationsdatei relativ lokalisiert ist. In Ihrem Fall, gemäß der docs, sollten Sie file(<file_path>) verwenden.

Ich hoffe, das ist hilfreich.

0

Ich habe es herausgefunden. Alle Dateien wurden korrekt eingebunden, das Problem war, dass alle von ihnen die Definition des gleichen Tags enthielten (sagen wir foo: [{}, {}, {}], so dass die letzte Include-Datei alle Vorschaudateien überflutete Es war notwendig, all diese Arrays in einem zusammenzufassen

Verwandte Themen