问题
如何获取系统环境变量与application配置文件中的变量?
解决
使用EnvironmentAware。实现接口 EnvironmentAware 并重写方法 setEnvironment 。
代码
public class EnvironmentAwareDemo implements EnvironmentAware {
@Override
public void setEnvironment(Environment environment) {
//根据具体业务需求编写
environment.xxx();
}
}
备注
也可以使用System.getenv()获取。
System.getenv().get( "JAVA_HOME" )