spring-boot 使用java -jar 启动失败
问题
spring cloud eureka项目打jar包,打成docker 镜像,在k8s里起不来,没有日志,pod在无限次的重启。
dockerfile的启动命令 sh -c java -jar eureka.jar
排查过程
1.新部署后项目启动失败,没有日志
2.查看配置文件 对比配置文件没有错误
3. 更改dockerfile命令为 ping ,在pod中使用java -jar启动,失败
4. 更改其他镜像 启动成功;确认jar有问题
5. 本地打包 使用java -jar启动,失败 没有日志
6. 使用main启动,成功
7. 使用 mvn spring-boot:run 启动,报错 不允许有匹配"[xX][mM][lL]"的处理指令目标
8.百度xml文件有问题
9.确认为日志文件错误
失误的地方
应该一开始就查看提交记录,确认更改内容
总结
多知道一些启动命令还是有帮助的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix