Verwenden von Spring Cloud Config ohne Git Repo

8

Ist es möglich, Spring Cloud Config zu verwenden, ohne ein Git Repo zu verwenden? Ich versuche, es mit einem lokalen Verzeichnis mit diesem in application.properties zu testen:

spring.cloud.config.server.git.uri=file://${user.dir}/src/main/resources/config-repo

Aber ich bekomme den folgenden Fehler:

java.lang.IllegalStateException: Nein .git at file: // Pfad / zu / src / main / resources / config-repo

Ist es also nicht möglich Spring Cloud zu verwenden, wenn man überhaupt kein Git benutzt?

UPDATE:

Dank Spencers Rat fügte ich Folgendes hinzu:

spring.profiles.active=native spring.cloud.config.server.native.searchLocations=${user.dir}/src/main/resources/configs

Und ich habe eine Datei "bar.properties" in "configs" mit folgendem Inhalt:

%Vor%

Aber die Antwort, die ich bekomme, ist nicht die Datei zu lesen:

%Vor%

Die von mir verwendete URL ist Ссылка

Vermisse ich etwas anderes? Nochmals vielen Dank im Voraus!

    
Turar 16.10.2015, 19:44
quelle

3 Antworten

4

Sie könnten versuchen, den Suchpfad zu den folgenden zu ändern:

%Vor%     
user1107753 19.10.2015, 15:05
quelle
11

Mit spring.profiles.active=native ausführen. Weitere Informationen finden Sie im Dateisystem-Back-End . Sie sollten spring.cloud.config.server.native.searchLocations auf die gewünschten Verzeichnisse festlegen.

    
spencergibb 16.10.2015 20:32
quelle
3

Für Windows habe ich es so verwendet:

%Vor%     
Horatiu 22.12.2016 07:10
quelle