Utilisation de Spring Cloud Config sans Git repo
Est-il possible d'utiliser le Printemps Cloud Config sans l'aide de tout repo Git? Je suis en train de le tester avec un répertoire local avec cette application.propriétés:
spring.cloud.config.server.git.uri=file://${user.dir}/src/main/resources/config-repo
Mais j'obtiens l'erreur suivante:
java.lang.IllegalStateException: Non .git dans le fichier://chemin/vers/src/main/resources/config-repo
Est-il donc pas possible d'utiliser le Printemps Cloud si l'on n'est pas à l'aide de Git?
Mise à JOUR:
Grâce à Spencer conseils, j'ai ajouté ce qui suit:
spring.profiles.active=native
spring.cloud.config.server.native.searchLocations=${user.dir}/src/main/resources/configs
Et j'ai un fichier "de la barre.propriétés de" l'intérieur "configs" avec le contenu suivant:
foo: bar
Mais la réponse que je reçois n'est pas de la lecture du fichier:
{
"name": "bar",
"profiles": [
"default"
],
"label": "master",
"propertySources": []
}
L'URL que j'utilise est http://localhost:8888/bar/default
Suis-je raté quelque chose d'autre? Encore merci à l'avance!
source d'informationauteur Turar | 2015-10-16
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer de changer le chemin de recherche à la suite de
Courir avec
spring.profiles.active=native
. Voir la Système De Fichiers Backend pour plus de détails. Vous devrez définirspring.cloud.config.server.native.searchLocations
pour les répertoires que vous voulez regarder.Pour Windows je l'ai utilisé comme ceci:
essayer de faire tu chemin d'accès au répertoire sans spécifier le nom du fichier:
file:///C:/Users/home/Desktop/votreprojet/git-repo