/ / ¿Cómo puedo hacer que Spring Boot cargue las variables Java System.getenv () en el objeto Environment? - java, azul, bota de primavera

¿Cómo puedo hacer que Spring Boot cargue las variables Java System.getenv () en el objeto Environment? - java, azul, arranque de primavera

Azure carga los detalles de inicio en las propiedades System.getenv (). Me gustaría que aparezcan en la variable de entorno de Spring.

¿Cómo puedo lograr esto?

Como nota al margen, ¿hay una manera de agregar una variable del sistema al inicio (para la prueba?)

Respuestas

1 para la respuesta № 1

puede agregar todas sus propiedades a application.properties en Spring Boot. de lo contrario, puede agregar un Bean en la clase de la aplicación de arranque de Spring que lee las propiedades del sistema y las carga.


0 para la respuesta № 2

La respuesta real a esta pregunta es "nada". Spring Boot carga automáticamente todo el System.getenv () en la variable de entorno en el inicio.

Ver: Documentos de arranque de primavera

Y sí, estoy un poco avergonzado.