久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

如何設(shè)置依賴包的優(yōu)先級

小編給大家分享一下如何設(shè)置依賴包的優(yōu)先級,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)公司擁有10多年成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站服務(wù),對于網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、成都App定制開發(fā)、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、域名注冊等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。

問題出現(xiàn):一個(gè)老項(xiàng)目的退款功能被微信支付后臺(tái)停用,原因是xml解析工具有漏洞風(fēng)險(xiǎn),
微信客服給出的解決方案是使用官方的補(bǔ)丁。
使用補(bǔ)丁后發(fā)現(xiàn):xml-api包與jdk自帶的包沖突。
具體原因:
   xml-api包的某個(gè)類與jdk自帶的某個(gè)類具有相同的全限定名,但是xml-api包中并沒有相關(guān)實(shí)現(xiàn),
   IDE沒有依賴jdk自帶的包,而是優(yōu)先依賴xml-api包,導(dǎo)致項(xiàng)目無法完成編譯。

嘗試解決:

在 Maven 中排除 xml-api 包:
    從父 pom 里面做排除:
        但是項(xiàng)目年代久遠(yuǎn),各種類庫的依賴盤根錯(cuò)節(jié),
        到父 pom 里面沒找到依賴,到依賴的自定義基本庫里面也沒找到。
        況且考慮到父 pom 被其他項(xiàng)目依賴的可能性,所以還是想想其他辦法。
    全局排除:
        在 pom 文件里加入沖突包的依賴,然后再排除包里全部的內(nèi)容:
            <dependency>
                <groupId></groupId>
                <artifactId></artifactId>
                <version></version>
                <exclusions>
                    <exclusion>
                        <groupId>*</groupId>
                        <artifactId>*</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
        這個(gè)方法能夠排除掉項(xiàng)目對 xml-api 包里的全部依賴;
            但是因?yàn)橄葘?dǎo)入后排除,項(xiàng)目依然會(huì)優(yōu)先依賴 xml-api 包;所以問題還是沒有解決。

推薦方案:

修改依賴包的優(yōu)先級:

    因?yàn)檫@個(gè)老項(xiàng)目是用 Eclipse 開發(fā),先說 Eclipse 操作方法。
    Eclipse:
        設(shè)置 build path order;
        把優(yōu)先級高的包放到上面,
        所以可以把 jre 的包放到最上面。
    
    順便看了下 IDEA 的設(shè)置,也能修改優(yōu)先級。
    IDEA:
        修改 classpath order:
        菜單:File -> Project Structure -> Modules
        快捷鍵:Ctrl + Alt + Shift + S  -> Modules
        把優(yōu)先級高的包放到上面,
        IDEA 中,jdk 自帶的包默認(rèn)就是最高優(yōu)先級,所以使用 IDEA 不會(huì)出現(xiàn)類似的問題。

看完了這篇文章,相信你對如何設(shè)置依賴包的優(yōu)先級有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)站欄目:如何設(shè)置依賴包的優(yōu)先級
當(dāng)前網(wǎng)址:http://sd-ha.com/article36/peppsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站制作用戶體驗(yàn)、網(wǎng)站建設(shè)響應(yīng)式網(wǎng)站、網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名

網(wǎng)站設(shè)計(jì)公司知識