91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

應用因缺少Log4j依賴而無法啟動怎么解決

發布時間:2020-11-12 16:45:09 來源:億速云 閱讀:328 作者:Leah 欄目:編程語言

應用因缺少Log4j依賴而無法啟動怎么解決?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

異常版本的依賴是如下:

<dependency>
 <groupId>com.github.sgroschupf</groupId>
 <artifactId>zkclient</artifactId>
 <version>0.1</version>
</dependency>

正常的依賴是:

<dependency>
 <groupId>com.101tec</groupId>
 <artifactId>zkclient</artifactId>
 <version>0.10</version>
</dependency>

分析到這里,已經有了解決思路,一種是直接修改zkclient的依賴,一種是繼續分析為什么兩種版本的不同會導致應用啟動失敗。通過繼續分析,發現groupId為com.101tec的日志框架使用的是Slf4j,而groupId為com.github.sgroschupf的日志框架是Log4j,而那位同事在排除aaa依賴的時候順便把log4j的依賴也排掉了,所以才導致應用啟動失敗。

com.github.sgroschupf的log框架:

應用因缺少Log4j依賴而無法啟動怎么解決

com.101tec的log框架:

應用因缺少Log4j依賴而無法啟動怎么解決

再回到剛開始dubbo注冊服務失敗的問題,一切都明了了——因為把log4j依賴排掉了,導致dubbo使用zkclient注冊服務的時候因為無法初始化Log4j,導致無法初始化ZkClient,進而導致dubbo注冊失敗。

通過這個事件,獲得如下教訓:

  1. 盡量在一個系統內使用同一個日志框架
  2. 如果是依賴jar有不同的日志實現,使用更高版本的依賴
  3. 發布之前一定要記得在測試環境進行測試

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泰兴市| 武宣县| 金阳县| 修水县| 大邑县| 广安市| 榕江县| 江陵县| 商城县| 临桂县| 包头市| 玛多县| 鹤壁市| 军事| 仙游县| 津南区| 仙居县| 璧山县| 沙湾县| 太保市| 南溪县| 澎湖县| 汽车| 康平县| 星子县| 卫辉市| 新龙县| 洞口县| 舞钢市| 大连市| 任丘市| 轮台县| 白玉县| 开封市| 秀山| 浏阳市| 全椒县| 娱乐| 上思县| 东城区| 滨州市|