springboot项目加载配置文件失败

问题

 在使用springboot打成jar以后,需要文件加载一个redisson-cluster的配置文件。配置文件是在jar的同级目录。启动时却总是加载jar中的配置文件,而外部配置文件却不加载
 看下配置:
spring:
  redis:
    redisson:
      # redis配置位置
      file: classpath:redisson-master.yaml

处理

习惯了写classpath来引入文件,但忽略了classpath的含义,classpath在jar中是classes下面开始的目录

在这里插入图片描述在这里插入图片描述

	我们看下这个结构,其实整体结构是从BOOT-INF/classes,那么对于外面的redisson-master.yam文件,上面配置肯定是不行的。应该采用如下方式:
spring:
  redis:
    redisson:
      # redis配置位置
      file: file:./redisson-master.yaml
```sql
在这里插入代码片

感谢阅读,欢迎批评指正!


相关推荐

  1. springBoot配置文件

    2023-12-10 09:52:02       28 阅读
  2. springboot配置文件(三)外部配置文件

    2023-12-10 09:52:02       34 阅读
  3. nocas配置失败解决-笔记

    2023-12-10 09:52:02       9 阅读
  4. springboot配置过程

    2023-12-10 09:52:02       9 阅读
  5. 【spring】外部的配置文件

    2023-12-10 09:52:02       7 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-10 09:52:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-10 09:52:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-10 09:52:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-10 09:52:02       18 阅读

热门阅读

  1. go与ioc

    2023-12-10 09:52:02       31 阅读
  2. 深入学习之anaconda、pytorch、cuda安装

    2023-12-10 09:52:02       39 阅读
  3. 开启 winrm 功能

    2023-12-10 09:52:02       35 阅读
  4. VSCode 创建工作区,多文件夹终端切换

    2023-12-10 09:52:02       34 阅读
  5. Python排序指南

    2023-12-10 09:52:02       35 阅读
  6. Vue笔记(五)路由进阶

    2023-12-10 09:52:02       38 阅读
  7. python制作贪吃蛇游戏

    2023-12-10 09:52:02       37 阅读
  8. TimescaleDB-1 安装

    2023-12-10 09:52:02       52 阅读
  9. 力扣1004题 最大连续1的个数 III 滑动窗口

    2023-12-10 09:52:02       33 阅读
  10. Doris Hive外表

    2023-12-10 09:52:02       37 阅读
  11. 逻辑卷LVM

    2023-12-10 09:52:02       35 阅读