解决springboot部署时使用外部文件配置项目参数的问题
2018-08-24 18:39
996 查看
版权声明:如有转载请注明出处 https://blog.csdn.net/qq_34023751/article/details/81709937
使用springboot的时候,为了满足一些功能,比如配置数据库,连接池,端口信息的时候,采用application.properties文件进行参数配置,有的时候在项目开发完成需要测试,由于某些参数会动态改变,测试或开发人员会一次又一次的修改源代码的配置文件,然后再打package,这样很繁琐,我在开发的时候就在寻求一种更好的方式,下面是我解决这个问题的方法,其他参数的修改方法相同,我只举一个修改host地址的例子
解决步骤如下:
外部修改项目host地址的方法
1. 在项目所打包的同一级文件夹下,添加application-host.properties配置文件
2. 打开application-host.properties配置文件
3. 在druid.io.host后面添加host地址, 然后重启项目就好,不需要重新打包。
在启动项目的时候springboot会自动扫描最外层的配置文件,外部配置文件就会生效
阅读更多相关文章推荐
- 解决spring-boot项目中无法读取yml配置文件属性问题
- 解决eclipse创建spring boot项目加载不到application.properties配置文件的问题
- IntelliJ IDEA中Spring Boot项目使用spring-boot-devtools无法实现热部署/热更新的问题解决
- springboot 使用外部配置文件
- spring boot 读取配置文件问题,不能使用@Autowired
- 解决使用Spring Boot、Multipartfile上传文件路径错误问题
- 解决maven工程中使用spring-boot后导致的profile多环境配置失效的问题
- Spring Boot + Java爬虫 + 部署到Linux(四、使用WebSocket实现消息推送,并解决websocket中的autowired问题)
- 4 springboot项目集成使用disconf,配置文件更新及回调
- spring boot项目获取application配置文件参数的两种方式
- spring-boot集成mybatis问题1:IntellijIdea中j解决自动生成代码xml配置文件中出现“uri is not registered”问题
- 关于Spring boot中读取属性配置文件出现中文乱码的问题的解决
- 使用eclipse构建springboot项目的解决的一些问题
- 解决spring boot swagger ui使用 nginx 部署后无法使用问题
- Spring学习总结(20)——Spring加载多个项目properties配置文件问题解决
- intellij idea2016 linux springboot项目下解决热部署问题
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- spring boot 使用外部配置文件
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题