在Java代码中访问AWS Lambda环境变量

时间:2016-12-12 05:59:32

标签: java amazon-web-services aws-lambda

AWS引入了环境变量以便在Lambda函数中进行访问。我找不到任何文档说明如何使用Java从Lambda函数访问环境变量。任何人都可以帮助我吗?

3 个答案:

答案 0 :(得分:70)

你可以通过以下方式获得它们:

System.getenv("NAME_OF_YOUR_ENV_VARIABLE")

答案 1 :(得分:2)

如果您使用的是Spring Core,则可以将PropertySourcesPlaceholderConfigurer类初始化为Configuration的一部分,然后 @Value(" $ {RESOURCE_URL}")注释可用于访问环境变量。

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

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

答案 2 :(得分:0)

我正在使用它-

System.getenv("VAR_NAME");

这很好用。