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

    不同功能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.
    主站蜘蛛池模板: heyzo高无码国产精品| 国产精品美女久久久久网| 99精品视频在线观看| 久久996热精品xxxx| 精品久久久久久无码中文字幕一区| 久久99国产精品成人欧美| 九九热这里只有在线精品视 | 中文精品久久久久人妻| 青青草国产精品久久| 国产韩国精品一区二区三区| 色欲国产麻豆一精品一AV一免费 | 亚洲国产精品久久久久| 久久99精品国产麻豆| 亚洲精品第一国产综合精品99| 国产精品户外野外| 国产一区二区三区久久精品| 精品免费人成视频app| 亚洲国产一成人久久精品| 欧美亚洲日本久久精品| 国产香蕉国产精品偷在线| wwwvr高清亚洲精品二区| 欧美韩国精品另类综合| 99久久精品费精品国产一区二区| 久久国产欧美日韩精品| 婷婷五月深深久久精品| 亚洲一区精品无码| 亚洲精品国自产拍在线观看| 欧美日韩国产精品自在自线| 久久久久国产日韩精品网站 | 国产精品久久久久天天影视| 久久99国产综合精品| 久久久久久久久无码精品亚洲日韩| 中文字幕在线精品视频入口一区| 欧美精品免费专区在线观看| 久久97久久97精品免视看秋霞| 国产精品熟女福利久久AV| 国产亚洲精品看片在线观看| 国产午夜亚洲精品国产成人小说| 国产啪亚洲国产精品无码| 精品伦精品一区二区三区视频 | 惠民福利中文字幕人妻无码乱精品|