<context:property-placeholder location="file:${ext.properties.dir}/application.properties"
ignore-unresolvable="true" ignore-resource-not-found="true"/>
以上代码是spring 用来取得本地资源文件的方法。如果用这种方式,需要设定系统运行时的环境变量
-Dext.properties.dir= XXXX, 如果使用tomcat 启动,则可以在tomcat配置文件中设置环境变量
JAVA_OPTS="$JAVA_OPTS -Dtomcat.runtime.environment.version=PROD"
或者用classpath:XXX查找工程目录下的变量。
转载于:https://blog.51cto.com/edmundwang/1213325