zoukankan      html  css  js  c++  java
  • idea compare功能 之一次bug修复

    一次bug修复

    最近开发完了一套单点系统,jenkins打包上传到服务器就出问题, 可以启动但是不能正常工作。

    首先想到的是环境不一样, 于是把jenkins的jdk和maven都调整和本机大版本相同。

    当然肯定是没卵用的, 于是查看日志

    Class path contains multiple SLF4J bindings.
    

    多个依赖log4j的包, 但是https://www.slf4j.org/codes.html#substituteLogger 官网说会选择。 所以慢慢排出了这个。

    然后将本地的包放到服务器 使用scp命令。 可以运行。

    那么问题出在打包上面了,又排除了环境。 于是把包down下来, 同样命令。

    然后使用jar命令解压war包。

    对比一下本地war包, 这里试了linux的diff等命令, 几个图形工具, 都不理想, 主要不能反编译class文件。

    然后直接用idea自带的compare对比,炒鸡好用。 立马出现不同文件。

    分析下文件为什么不一致。 上传一下几个配置, 问题解决。

  • 相关阅读:
    gTest&gMock learning
    机器学习 delay learning
    c++ learning
    2017 湘潭邀请赛&JSCPC G&J
    mapreduce&GFS&bigtable learning
    golang learning
    高斩仙的北京历险记
    python learning
    Codeforces Round #448 (Div. 2) B
    python之callable
  • 原文地址:https://www.cnblogs.com/novaCN/p/6486939.html
Copyright © 2011-2022 走看看