• 八方資訊網歡迎您!
    八方資訊網>商訊>正文

    不同功能jar,同包名同類名沖突解決

    2020-03-23 07:49:13 來源: 閱讀:

    原因

    項目中需要用到httpClienttika-app相關jar,在使用httpClient遠程調用的時候發現有沖突并且沒有使用maven等其他包管理工具。

    java.lang.NoSuchFieldError: INSTANCE at org.apache.http.conn.ssl.SSLConnectionSocketFactory.(SSLConnectionSocketFactory.java:146)
    at org.apache.http.impl.client.HttpClientBuilder.build(HttpClientBuilder.java:964)
    at org.apache.http.impl.client.HttpClients.createDefault(HttpClients.java:56)


    SSLConnectionSocketFactory這個類調用的有問題,由于包名和類名相同,沒有調用httpClient里的,而是調用tika-app里的。

    解決

    1、百度結果是httpClientjar版本沖突,但是項目中只有一個版本,這是不符合的。但是這種情況是會有。
    2、把httpClient相關的jar包刪除,然后在idea 中(隨便創建一個類或者在其他類的方法中) new SSLConnectionSocketFactory() ,點進去定位當前類在哪個jar里。然后定位到tika-app這個jar。
    3、tika-app里的org.apache.http這個包,項目中沒有用到,果斷刪掉。
    刪除方法 :

    7z d tika-app-1.12.jar org/apache/http

    7z是一種壓縮和解壓工具。

    4、還有一種方法是讓httpClient包在tika-app之前,這樣的話

    class在加載的時候先加載前面的,后面的就忽略掉了。(并沒有試成功,我不知道如何讓httpClienttika-app之前加載,忽略后面)

    本文為企業推廣,本網站不做任何建議,僅提供參考,作為信息展示!

    推薦閱讀:蘋果7好還是7p好

    網友評論
    請登錄后進行評論| 0條評論

    請文明發言,還可以輸入140

    您的評論已經發表成功,請等候審核

    小提示:您要為您發表的言論后果負責,請各位遵守法紀注意語言文明

    回到首頁 回到頂部
    八方資訊網 關于我們| 聯系我們| 招聘信息| 老版地圖| 網站地圖
    免責聲明:八方資訊網所有文字、圖片、視頻、音頻等資料均來自互聯網,不代表本站贊同其觀點,本站亦不為其版權負責。相關作品的原創性、文中陳述文字以及內容數據龐雜本站無法一一核實,如果您發現本網站上有侵犯您的合法權益的內容,請聯系我們,本網站將立即予以刪除!
    Copyright © 2012-2019 http://www.quan28.cn, All rights reserved.
    主站蜘蛛池模板: 99精品视频在线观看婷| 国内精品久久久久久久亚洲| 99热精品毛片全部国产无缓冲| 午夜精品久久久内射近拍高清| 亚洲国产精品第一区二区| 老司机67194精品线观看| 精品水蜜桃久久久久久久| 久久成人影院精品777| 亚洲国产成人精品无码区在线观看| 国产91精品一区二区麻豆亚洲| 2021精品国产综合久久| 日韩精品一区二区三区中文| 亚洲国产精品嫩草影院久久| 国产精品亚洲欧美大片在线观看 | 国产成人精品电影在线观看| 婷婷五月深深久久精品| 午夜精品一区二区三区在线视| 国産精品久久久久久久| 国产精品美女久久久久av爽| 亚洲国产成人精品不卡青青草原| 国产精品扒开腿做爽爽爽视频| 少妇人妻偷人精品视频| 一色屋精品视频在线观看| 日韩精品一区二区三区不卡| 精品人妻系列无码人妻免费视频| 国产精品电影在线| 国产精品人人做人人爽人人添| 亚洲愉拍自拍欧美精品| 久久久国产精品网站| 久久精品国产亚洲综合色| 高清免费久久午夜精品| 国产精品久久久久jk制服| 久久99热只有频精品8| 精品麻豆丝袜高跟鞋AV| 国产精品日本一区二区不卡视频| 丰满人妻熟妇乱又仑精品| 国精品无码一区二区三区在线| 熟女精品视频一区二区三区 | 成人一区二区三区精品| 国产精品va久久久久久久 | 国产精品久久久久久久久|