V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MithrilCookie
V2EX  ›  程序员

SpringBoot 项目 ide 运行正常,打 jar 包后不能如预期运行

  •  
  •   MithrilCookie · 2021-05-20 20:02:20 +08:00 · 1337 次点击
    这是一个创建于 1288 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,在 ide 中运行一切正常。打包后可以运行,但发现配置的统一异常处理没有生效,而且 json 的驼峰转下划线配置类也没有生效

    maven 插件配置如下 iShot2021-05-20 19.43.18.png

    ide 中运行符合预期

    iShot2021-05-20 19.48.18.png

    jar 包运行不符合预期 iShot2021-05-20 19.47.28.png

    小弟是小白,搜了半天也没找出结果,请教下大佬是什么原因,该如何去排查

    lybcyd
        1
    lybcyd  
       2021-05-20 21:55:33 +08:00
    你这个图只能看出是后端报错,具体内容去日志里看看
    young1lin
        2
    young1lin  
       2021-05-21 00:58:33 +08:00
    看日志,看日志,看日志。

    或者远程 Debug,java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar 你的程序,然后再 IDEA 中添加对应的内容,谷歌可以找到,Debug 看是什么错误。
    cnzjl
        3
    cnzjl  
       2021-05-21 09:39:02 +08:00
    这种情况只能看日志,或者远程调试下,说不定什么资源没加载,数据不一致之类的
    EscYezi
        4
    EscYezi  
       2021-05-21 09:53:36 +08:00 via iPhone
    多加 log,解包看看是不是有什么没打包进去
    MithrilCookie
        5
    MithrilCookie  
    OP
       2021-05-21 10:42:10 +08:00
    谢谢各位帮忙,通过 git 版本逐一回退尝试找到错误原因,加入 feign 之后导致的部分配置失效。把 feign 替换成其他 http 客户端解决了,为啥加了 feign 后会导致部分配置失效还在查
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1140 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:08 · PVG 03:08 · LAX 11:08 · JFK 14:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.