idea compare功能 之一次bug修复
生活随笔
收集整理的這篇文章主要介紹了
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對比,炒雞好用。 立馬出現不同文件。
分析下文件為什么不一致。 上傳一下幾個配置, 問題解決。
轉載于:https://www.cnblogs.com/novaCN/p/6486939.html
總結
以上是生活随笔為你收集整理的idea compare功能 之一次bug修复的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDEA注册jar包使用和常用插件
- 下一篇: 内存分配详解 malloc, new,