web-dev-qa-db-fra.com

Accès aux variables d’environnement AWS Lambda dans Java code)

AWS a introduit les variables d'environnement pour l'accès dans la fonction Lambda. Je n'ai trouvé aucune documentation indiquant comment accéder aux variables d'environnement à partir de la fonction Lambda à l'aide de Java. Quelqu'un peut-il m'aider?

51
Java Programmer

vous pouvez les obtenir avec:

System.getenv("NAME_OF_YOUR_ENV_VARIABLE")
78
hellomichibye

Si vous utilisez Spring Core, la classe PropertySourcesPlaceholderConfigurer peut être initialisée en tant que partie intégrante de la configuration, puis l'annotation @Value ("$ {RESOURCE_URL}") peut être utilisée pour accéder aux variables d'environnement.

@Bean
public static PropertySourcesPlaceholderConfigurer placeholderConfigurer() {
    return new PropertySourcesPlaceholderConfigurer();
}

@Value("${RESOURCE_URL}")
private String url;
3
dassum