欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Minio與SpringBoot使用okhttp3問題解決

 更新時(shí)間:2022年10月14日 11:55:46   作者:Ayh  
這篇文章主要介紹了Minio與SpringBoot使用okhttp3問題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

拋磚

今天使用monio做S3存儲(chǔ)時(shí),添加云服務(wù)器初始化時(shí)一直在構(gòu)建客戶端拋出異常。

    MinioClient.builder() //NoClassDefFoundError: Could not initialize class MinioAsyncClient

嗯?為什么會(huì)是 NoClassDefFoundError再次確認(rèn)依賴,沒問題,monio版本也是最新的,況且我也不是用的MinioAsyncClient好吧,咱來看看源碼(不想看過程 可直接拉到最后完璧)

追影

哦,實(shí)際上還是構(gòu)建的一個(gè)異步客戶端, 那沒事了那我直接用MinioAsyncClient來構(gòu)建客戶端呢 \

好家伙

再去看依賴庫看版本

緊跟著再去minio的依賴pom看看

這不麻了嗎? 這個(gè)okhttp33.14.9版本從哪里冒出來的再來分析一下依賴關(guān)系

版本的確是被更改了,能更改當(dāng)前項(xiàng)目的包版本那就只有父級(jí)的pom了,于是咱繼續(xù)追~當(dāng)我打開父級(jí)的spring-boot-dependencies查找時(shí),果然

這不就離個(gè)大譜嗎?原來是領(lǐng)頭人的版本問題

完璧

終于找到罪魁禍?zhǔn)琢?,既然這個(gè)版本是spring-boot-dependencies聲明的,那咱就直接覆蓋掉就好直接在父級(jí)POM中的properties中再聲明一個(gè)與minio一樣的版本號(hào)即可

至此問題解決

以上就是Minio與SpringBoot使用okhttp3問題解決的詳細(xì)內(nèi)容,更多關(guān)于Minio SpringBoot使用okhttp3的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • SpringBoot統(tǒng)一返回處理出現(xiàn)cannot?be?cast?to?java.lang.String異常解決

    SpringBoot統(tǒng)一返回處理出現(xiàn)cannot?be?cast?to?java.lang.String異常解決

    這篇文章主要給大家介紹了關(guān)于SpringBoot統(tǒng)一返回處理出現(xiàn)cannot?be?cast?to?java.lang.String異常解決的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • Java Base64解碼錯(cuò)誤及解決方法

    Java Base64解碼錯(cuò)誤及解決方法

    本篇文章給大家從一個(gè)Java Base64解碼錯(cuò)誤著手給大家分析了錯(cuò)誤的原因以及解決辦法,有興趣的可以參考學(xué)習(xí)下。
    2018-02-02
  • Java?hibernate延遲加載get和load的區(qū)別

    Java?hibernate延遲加載get和load的區(qū)別

    這篇文章主要介紹了Java?hibernate延遲加載get和load的區(qū)別,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • Java如何從json字符串中獲取某個(gè)值詳解

    Java如何從json字符串中獲取某個(gè)值詳解

    Java開發(fā)當(dāng)中經(jīng)常需要Json格式的數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Java如何從json字符串中獲取某個(gè)值的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • 詳解Java的MyBatis框架中SQL語句映射部分的編寫

    詳解Java的MyBatis框架中SQL語句映射部分的編寫

    這篇文章主要介紹了Java的MyBatis框架中SQL語句映射部分的編寫,文中分為resultMap和增刪查改實(shí)現(xiàn)兩個(gè)部分來講解,需要的朋友可以參考下
    2016-04-04
  • 利用棧使用簡易計(jì)算器(Java實(shí)現(xiàn))

    利用棧使用簡易計(jì)算器(Java實(shí)現(xiàn))

    這篇文章主要為大家詳細(xì)介紹了Java利用棧實(shí)現(xiàn)簡易計(jì)算器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Java多線程實(shí)現(xiàn)的兩種方式

    Java多線程實(shí)現(xiàn)的兩種方式

    本文主要介紹了Java多線程實(shí)現(xiàn)的兩種方式:繼承Thread類、實(shí)現(xiàn)Runnable接口。具有一定的參考價(jià)值,下面跟著小編一起來看下吧
    2017-01-01
  • Java socket通信模擬QQ實(shí)現(xiàn)多人聊天室

    Java socket通信模擬QQ實(shí)現(xiàn)多人聊天室

    Socket在Java實(shí)戰(zhàn)網(wǎng)絡(luò)通信編程應(yīng)用中有非常重要的作用,你想要跟別人聯(lián)系都得通過socket占據(jù)端口來實(shí)現(xiàn),掌握Socket技術(shù)不僅在聊天應(yīng)用程序中需要用到(比如QQ什么的都都是用socket來寫的),而且對(duì)于學(xué)習(xí) Asp.net 也非常有幫助
    2022-07-07
  • Java使用jmeter進(jìn)行壓力測試

    Java使用jmeter進(jìn)行壓力測試

    本篇文章簡單講一下使用jmeter進(jìn)行壓力測試。其壓測思想就是 通過創(chuàng)建指定數(shù)量的線程,同時(shí)請(qǐng)求指定接口,來模擬指定數(shù)量用戶同時(shí)進(jìn)行某個(gè)操作的場景,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 每日六道java新手入門面試題,通往自由的道路--JVM

    每日六道java新手入門面試題,通往自由的道路--JVM

    這篇文章主要為大家分享了最有價(jià)值的6道JVM面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,對(duì)hashCode方法的設(shè)計(jì)、垃圾收集的堆和代進(jìn)行剖析,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評(píng)論