国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

maven工程A,A依賴jar包B,B又依賴jar包C,能直接升級(jí)C嗎?

tuantuan / 2498人閱讀

摘要:?jiǎn)栴}描述我現(xiàn)在有一個(gè)工程,依賴包,又依賴包。如果現(xiàn)在包需要升級(jí),比如從升級(jí)到,但是我又沒(méi)有包的源代碼。

1.問(wèn)題描述
我現(xiàn)在有一個(gè)maven工程A,A依賴jar包B,B又依賴jar包C。如果現(xiàn)在jar包C需要升級(jí),比如從1.0升級(jí)到2.0,但是我又沒(méi)有jar包B的源代碼。
1)我可以直接升級(jí)jar包C嗎?
2)jar包B在pom文件中指定依賴1.0版本,現(xiàn)在升級(jí)jar包C到2.0版本了,啟動(dòng)tomcat的時(shí)候jar包B的pom依賴會(huì)不會(huì)檢測(cè)出問(wèn)題?
3)如果我把jar包C直接干掉,tomcat啟動(dòng)的時(shí)候回檢查import的依賴嗎?

2.做了如下一個(gè)實(shí)驗(yàn),驗(yàn)證環(huán)境是:
1)apache-tomcat-7.0.75-windows-x64
2)jdk1.8.0_91
3)maven3.2.1

3.驗(yàn)證流程如下:

4.回答一下上面的幾個(gè)問(wèn)題
1)我可以直接升級(jí)jar包C嗎?
可以升級(jí),前提是新版本的jar包接口兼容老版本的接口
2)jar包B在pom文件中指定依賴1.0版本,現(xiàn)在升級(jí)jar包C到2.0版本了,啟動(dòng)tomcat的時(shí)候jar包B的pom依賴會(huì)不會(huì)檢測(cè)出問(wèn)題?
maven只是在編譯的時(shí)候檢測(cè)依賴,版本啟動(dòng)運(yùn)行的時(shí)候不檢測(cè)版本依賴
3)如果我把jar包C直接干掉,tomcat啟動(dòng)的時(shí)候回檢查import的依賴嗎?
tomcat在啟動(dòng)的時(shí)候不會(huì)檢測(cè)依賴,但是在業(yè)務(wù)訪問(wèn)的時(shí)候如果涉及到相關(guān)類和接口,則會(huì)由于找不到依賴包而報(bào)NoClassDefFoundError

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/66781.html

相關(guān)文章

  • Maven學(xué)習(xí)筆記

    摘要:學(xué)習(xí)筆記先生,您在寫代碼嗎不,我們正在完成一項(xiàng)偉大的工程。于是打算重新學(xué)習(xí)一下。中央倉(cāng)庫(kù)鏡像為了分擔(dān)中央倉(cāng)庫(kù)的流量,提升用戶的訪問(wèn)速度。生成項(xiàng)目報(bào)告,站點(diǎn),發(fā)布站點(diǎn)。修改源碼后也需要逐個(gè)手動(dòng)進(jìn)行操作。 maven學(xué)習(xí)筆記 先生,您在寫代碼嗎? 不,我們正在完成一項(xiàng)偉大的工程。 前言 在剛學(xué)maven時(shí),我就把maven當(dāng)作一個(gè)引入jar包的工具而已,以前是自己下載jar包,現(xiàn)在是只用...

    tomlingtm 評(píng)論0 收藏0
  • Maven 實(shí)戰(zhàn)

    摘要:的主要思想是約定優(yōu)于配置。強(qiáng)烈建議遵循以上規(guī)范,避免不必要的麻煩。依賴傳遞依賴范圍除了控制,還會(huì)對(duì)依賴傳遞產(chǎn)生影響。此外還提供了和來(lái)進(jìn)一步管理依賴,分別稱為可選依賴和排除依賴。 showImg(https://segmentfault.com/img/remote/1460000012363876?w=1240&h=698); Maven 是跨平臺(tái)的項(xiàng)目管理工具,主要服務(wù)于基于Java...

    twohappy 評(píng)論0 收藏0
  • Maven的pom文件那些事

    摘要:文件項(xiàng)目隸屬的實(shí)際項(xiàng)目名實(shí)際項(xiàng)目中的一個(gè)項(xiàng)目模塊名稱版本號(hào)當(dāng)前項(xiàng)目打包的方式,默認(rèn)為以上的配置會(huì)獲得一個(gè)格式的包用于定義構(gòu)建輸出的一些附屬的構(gòu)建。 pom.xml文件 org.son.nexus//項(xiàng)目隸屬的實(shí)際項(xiàng)目名 nexus-indexer//實(shí)際項(xiàng)目中的一個(gè)maven項(xiàng)目模塊名稱 2.0.0//版本號(hào) jar//當(dāng)前maven項(xiàng)目打包的方式,默認(rèn)為jar 以上的配置會(huì)獲得一個(gè)-...

    NoraXie 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<