springboot打包jar到docker镜像找不到resources下的文件怎么办
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要讲解了"springboot打包jar到docker镜像找不到resources下的文件怎么办",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
数据库路径不可为空
2018网络安全知识竞赛题
一个项目如何部署多个服务器
河南专升本网络技术2021
疾病数据库查询
网络技术服务费赋码
秦皇岛购物软件开发
三国战纪2如何找回曾经的服务器
深圳火龙网络技术
决策树 网络安全 实验
华为服务器默认网关是多少
近年网络安全问题数据
电驴连不上服务器
服务器主板电源如何连接
无线网络技术灾备方案
网络安全教育(百度文库)
中国 数据库 排名
哪种编程语言数据库用得多
党员维护国家网络安全心得体会
信息化网络安全主题教育调研
打开数据库重新命名
ios零元软件开发
音乐数据库表建立
linux系统网络安全的事件
恋爱请响铃的软件开发者是谁
金铲铲之战原来的服务器一直爆满
决策树 网络安全 实验
边界系统 网络安全
网络技术助理都做什么
sql两张表都有的数据库