password example ejemplo decryption cipher java spring spring-cloud spring-cloud-config

java - example - spring-cloud-config-server maven



Usando Spring Cloud Config sin Git repo (4)

Ejecutar con spring.profiles.active=native . Ver el Backend del sistema de archivos para más detalles. spring.cloud.config.server.native.searchLocations establecer spring.cloud.config.server.native.searchLocations en los spring.cloud.config.server.native.searchLocations que desee ver.

¿Es posible usar Spring Cloud Config sin usar ningún repositorio de Git? Estoy intentando probarlo con un directorio local con esto en application.properties:

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

Pero me sale el siguiente error:

java.lang.IllegalStateException: No .git en el archivo: // ruta / a / src / main / resources / config-repo

Entonces, ¿no es posible usar Spring Cloud si uno no usa Git en absoluto?

ACTUALIZAR:

Gracias al consejo de Spencer, agregué lo siguiente:

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

Y tengo un archivo "bar.properties" dentro de "configs" con los siguientes contenidos:

foo: bar

Pero la respuesta que obtengo no es leer el archivo:

{ "name": "bar", "profiles": [ "default" ], "label": "master", "propertySources": [] }

La URL que estoy usando es http://localhost:8888/bar/default

¿Me estoy perdiendo algo más? Gracias de nuevo por adelantado!


Para Windows lo usé así:

spring.cloud.config.server.git.uri=C:////Users////my.user////Desktop////config////


Podría intentar cambiar la ruta de búsqueda a la siguiente

classpath:/configs


intente hacer su ruta al directorio sin especificar el nombre del archivo:

archivo: /// C: / Users / home / Desktop / yourProject / git-repo