spring读取工程外配置文件
Posted 重回起点
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring读取工程外配置文件相关的知识,希望对你有一定的参考价值。
因为生产和开发测试的环境不同,所以有时候需要把properties文件放在包外方便修改配置。
spring配置文件如下:
<context:property-placeholder location="file:${user.dir}/wbaobei/conf/data-access.properties"/>
linux环境:file:${user.dir}代表的位置是tomcat目录bin下。(由于项目是在bin的上一级启动的,所以这代表的是和bin同一级的目录)
windows环境:file:${user.dir}代表的位置是工程根目录下。
以上是关于spring读取工程外配置文件的主要内容,如果未能解决你的问题,请参考以下文章
单体Spring boot引入外部配置文件yml,properties
java 工程里有配置文件 打包成jar文件 找不到配置文件的路径 这个路径该怎么写!!