/ / Come posso avviare Spring Boot per caricare le variabili Java System.getenv () nell'oggetto Environment? - java, azzurro, avvio a molla

Come posso ottenere Spring Boot per caricare le variabili Java System.getenv () nell'oggetto Environment? - java, azzurro, avvio a molla

Azure carica i dettagli di avvio nelle proprietà System.getenv (). Vorrei che si presentassero nella variabile Ambiente dalla primavera.

Come posso realizzare questo?

Come nota a margine, c'è un modo per aggiungere una variabile di sistema all'avvio (per testare?)

risposte:

1 per risposta № 1

è possibile aggiungere tutte le proprietà a application.properties in Spring Boot. in caso contrario, è possibile aggiungere un bean nella classe dell'applicazione di avvio di primavera che legge dalle proprietà di sistema e li carica.


0 per risposta № 2

La vera risposta a questa domanda è "niente". Spring boot carica automaticamente tutti i System.getenv () nella variabile Environment all'avvio.

Vedere: Documenti Spring Boot

E sì, sono un po 'imbarazzato.