后台开发遇到的问题分享(JavaWeb)

本文介绍了在使用Docker Compose部署SpringBoot应用时遇到的找不到jar包问题,解决办法是确保Dockerfile中jar包路径的正确性,以docker-compose文件为基础路径。同时,针对maven打包出现的zip no header错误,提出了清理本地仓库并重新加载的解决策略。此外,还提及了Java读取数据库时间转换为UTC的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、docker-compose 部署springboot提示找不到jar包无法启动的问题

     Unable to access jar file xxx.jar问题的解决

     主要是路径问题,docker-compose 读取Dockerfile,在Dockerfile里添加相对路径的jar包,路径要以docker-compose路径为基础路径撰写相对路径地址,否则可能出现以上问题。

2、maven 打包提示 zip no header 无法读取类的问题

主要是maven本地仓库jar包出现问题,找到.m2/repository 包路径,删除包,使用maven重新加载可以解决。

3、时间格式转换,java读取数据库时间转utc时间

如图 demo 及输出结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值