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

    不同功能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.
    主站蜘蛛池模板: 日韩在线精品一二三区| 亚洲国产精品成人精品无码区 | 亚洲精品尤物yw在线影院| 久久精品国产亚洲综合色| 少妇伦子伦精品无码STYLES | 中文字幕日韩精品在线| 国产精品人人做人人爽| 国产精品你懂的| 国产精品伦一区二区三级视频| 在线观看亚洲精品福利片| 久久露脸国产精品| 国产精品青青在线观看爽香蕉 | 国产精品福利片免费看 | 国产精品成人无码久久久久久| 国产福利视精品永久免费| 精品亚洲成a人片在线观看| 无码精品人妻一区二区三区漫画| 欧美精品亚洲精品日韩精品| 国自产精品手机在线观看视| 国产精品成人国产乱一区| 91久久精品视频| 国产成人高清精品一区二区三区| 亚洲国产精品久久| 久久久久夜夜夜精品国产| 精品视频在线v| 久久精品国产亚洲欧美| 精品九九久久国内精品| 国产精品美女久久久| 精品一区二区三区在线视频| 久久99国产精品久久99| 国产精品亚洲欧美一区麻豆| 国产精品日韩欧美制服| 精品国产麻豆免费人成网站| 久久久久免费精品国产| 91精品国产福利在线观看麻豆| 四虎永久在线精品884aa下载| 88久久精品无码一区二区毛片 | 99国产精品永久免费视频| 99久久免费国产精精品| 九九精品免视看国产成人| 亚洲精品天天影视综合网|