Springboot 启动命令中–spring.config.location不生效问题

1.问题:

项目启动时,有的服务可以通过–spring.config.location读取外置的配置文件,有的不可以!!好奇怪!!

一般来说:

可以通过在与jar包同级的目录下创建 config/appliation.properties 或者创建 application.properties 文件来覆盖内部的配置。但是如果要打成 docker 镜像,这种方法就不合适了,否则每次更改配置都要重构镜像。可以把配置文件配置在docker-compose里使用数据卷解决!

2.项目:

项目中是这样在命令行中指定的外置配置

但是没有生效;

3.解决

最终发现,启动类缺少参数没有加入,

加入这个参数之后,重新部署启动就好了!!!

啊,解决了好久,试了好多办法,原来是因为这…

4.疑问

久,试了好多办法,原来是因为这…

4.疑问

–spring.config.location和-Dspring.config.location有何区别???

Springboot 启动命令中–spring.config.location不生效问题相关推荐

  1. springboot spring.config.location外挂配置文件实战

    1.springboot版本 目前我的springboot版本是v2.2.2.RELEASE 2.合并配置文件到一个文件 在centos 7 系统中,增加一个文件 default.properties ...

  2. --spring.config.location命令学习

    --spring.config.location命令主要是为了加载springBoot jar 外部的配置文档,比如我们可以将日志的级别控制放在jar外面的配置文档中,可以方便线上调试,不用改动jar ...

  3. IDEA中Spring智能提示,XML Configuration File中spring config

    很多朋友在IDEA中引入spring-context依赖后,还有很多功能不全,比如: 1,新建xml configuration file 中没有spring config选项. 2,p 命名空间,没 ...

  4. springboot启动命令linux,springboot项目命linux环境下命令启动

    测试环境:dev nohup java -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 -Dcom.su ...

  5. spring boot 外部配置文件1-spring.config.location与spring.config.additional-location的区别

    spring boot外部配置文件 基础环境 : 基础环境 版本 spring boot 2.7.0 JDK 8 测试代码: @SpringBootApplication public class D ...

  6. springboot启动spring.profiles.active和spring.profiles.include影响的区别

    application.properties文件内容 spring.profiles.active=test4 pring.profiles.include=test3,test5 version=1 ...

  7. springboot关闭启动时打印spring图标标志日志

    springboot启动时会打印spring标志日志如下: 下面是关闭方法: import org.springframework.boot.Banner; import org.springfram ...

  8. springboot test_精益求精!Spring Boot 知识点全面回顾,带你重新细读源码!

    作者:cyd_0619 原文:https://blog.csdn.net/cyd_0619 约定优于配置 Build Anything with Spring Boot:Spring Boot is ...

  9. SpringBoot Application.yml 中可设置的属性导航

    原文链接:SpringBoot 可设置的属性 # ---------------------------------------- #核心特性 # -------------------------- ...

最新文章

  1. 一套就够了!室内+室外激光SLAM关键算法讲解与工程实现(源码和数据开源)...
  2. linux C++安装并编译boost库
  3. 尚硅谷公开课--struts2--2--搭建struts2环境以及struts2简单例子
  4. JVM 垃圾收集器CMS相关参数
  5. ubuntu10.4的更新源因过期无法更新的解决方法
  6. contes 7.6安装后网络问题解决方案
  7. ai python 代码提示插件_Python 还能实现哪些 AI 游戏?附上代码一起来一把!
  8. 我的宽带是100兆,为什么到户只有30-50兆,我应该换成什么型号的路由器?
  9. vue改变了数据却没有自动刷新
  10. 在html中直接使用%3c php%3e,HTB-靶机-Calamity
  11. Linux计划任务入门详解
  12. 回溯算法高效解标准数独
  13. 三分钟看懂什么是运维
  14. 厦门大学计算机系夏令营考什么,2018年厦门大学全校33个学院保研夏令营信息汇总,读研不止一条路...
  15. 2021届的Java后端应届生面试总结
  16. 项目分享之敲击床头盒控制床头灯的开关
  17. access身份证号掩码_ACCESS掩码表
  18. php 计算一年中周数,php 计算出一年中每周的周一日期
  19. g6自定义html,自定义树图
  20. Android 音视频开发(二) -- Camera1 实现预览、拍照功能

热门文章

  1. 删除笔记本电脑的EISA分区
  2. 曾仕强《中国式管理-人际关系学》笔记中
  3. php 获取微信文章阅读量,获取微信公众号的文章的阅读数的实践(请求参数不支持文章 ID)...
  4. idea启动springboot时报错Exception in thread “main“ java.lang.UnsupportedClassVersionError:
  5. 基于图像的数据增强方法发展现状综述
  6. DVWA之命令注入漏洞(Command injection)
  7. 介绍Namada:链间资产不可知(Asset-agnostic)隐私
  8. 使用命令能够查看本地计算机,网络故障常用诊断命令及使用方法
  9. 手机DCIM\.thumbnails 文件删除
  10. Verilog实现IIC协议读写EEPROM