千家信息网

springboot打包jar到docker镜像找不到resources下的文件怎么办

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要讲解了"springboot打包jar到docker镜像找不到resources下的文件怎么办",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习
千家信息网最后更新 2026年11月02日springboot打包jar到docker镜像找不到resources下的文件怎么办

这篇文章主要讲解了"springboot打包jar到docker镜像找不到resources下的文件怎么办",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"springboot打包jar到docker镜像找不到resources下的文件怎么办"吧!

准备上docker容器,项目打包后是一个jar包,然后通过dockerFile打包成镜像,但出现找不到resources下的文件。

为了解决这个问题,试了基本所有的方案,发现还是找不到这个文件,

本地使用

Resource[] resources = resource.getResources("classpath:libs");

方式获取没问题。

研究后发现,当获取路径的时候,其实是从容器中获取的 ,而不是去jar包里面找,所以,在dockerfile 中加入如下的代码即可。

加了这一段后,会将文件放到容器中根目录 /libs 下面,在这个文件夹下的东西也被复制进去了。

使用的是,直接写项目的根路径即可。

感谢各位的阅读,以上就是"springboot打包jar到docker镜像找不到resources下的文件怎么办"的内容了,经过本文的学习后,相信大家对springboot打包jar到docker镜像找不到resources下的文件怎么办这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

文件 镜像 怎么办 容器 问题 学习 内容 路径 项目 研究 东西 代码 就是 思路 情况 文件夹 文章 方式 方案 时候 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 广州大一互联网络科技有限公司 互联网科技公司名称 青海省互联网新科技 天速互联网络科技有限公司 济南华为互联网科技产业总部基地 温州喔噻互联网科技有限公司 广州恒生互联网科技有限 互联网软件和科技 互联网媒体平台算高科技产业 互联网在线教育科技创业 互联网数据科技专业 区块链结合互联网科技 广东工业互联网大赛深圳学泰科技 互联网科技融合创新 扫呗互联网科技有限公司 福州德业互联网科技 好易买互联网科技 青岛易易互联网科技 陕西彩京云互联网科技有限公司 中智农互联网科技 互联网 视角下的科技创新 天扬科技互联网广告 金融科技与互联网金融相同和不同 华服互联网科技官网 知域互联网科技有限公司大骗子 山东星卡互联网科技有限公司官网 神州科技互联网有限公司 银川新华互联网科技学校是国营吗 悟空问答互联网科技
0