AWS引入了环境变量以便在Lambda函数中进行访问。我找不到任何文档说明如何使用Java从Lambda函数访问环境变量。任何人都可以帮助我吗?
答案 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");
这很好用。