freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

maven學(xué)習(xí)筆記(參考版)

2025-08-07 09:51本頁(yè)面
  

【正文】 。 textalign: right !聲明:ITeye文章版權(quán)屬于作者,受法律保護(hù)。 lineheight: !important。 borderrightcolor: 6ce26c !important。 borderwidth: 0px 3px 0px 0px !important。 borderbottomleftradius: 0px !important。 bordertoprightradius: 0px !important。 margin: 0px !important。三、PluginGroups(插件組)這個(gè)元素包含了一系列pluginGroup元素,每個(gè)又包含了一個(gè)groupId。如果構(gòu)建服務(wù)器因?yàn)榫W(wǎng)絡(luò)故障或者安全問(wèn)題不能與遠(yuǎn)程倉(cāng)庫(kù)相連,那么這個(gè)設(shè)置是非常有用的。usePluginRegistry:如果Maven使用${}/.m2/,就設(shè)置為true,默認(rèn)為false。默認(rèn)的值是${}/.m2/,這個(gè)值是極其有用的。activeProfiles//settingsprofiles/proxies/mirrors/servers/pluginGroups/offline/usePluginRegistry/interactiveMode/localRepository/xsi:schemaLocation=xmlns=下面是settings下的頂層元素的一個(gè)概覽:前者又被叫做全局配置,后者被稱為用戶配置。Maven實(shí)戰(zhàn)(七)一、簡(jiǎn)介,用于所有的項(xiàng)目,當(dāng)Maven運(yùn)行過(guò)程中的各種配置,不想綁定到一個(gè)固定的project或者要分配給用戶時(shí)。點(diǎn)擊Dependencies可以添加新的依賴,點(diǎn)擊選擇一個(gè)依賴,點(diǎn)擊remove可以刪除,點(diǎn)擊Add可以新增一個(gè)依賴,如圖:如圖, Hierarchy可以看到依賴樹:33. /project/dependencies32. /dependency31. xsi:schemaLocation=2. xmlns:xsi=1. projectXml代碼因此,所有這些依賴的版本都是相同的,而且可以預(yù)見(jiàn),如果將來(lái)需要升級(jí)Spring Framework,這些依賴的版本會(huì)一起升級(jí)。5. 依賴歸類10. /exclusion6. exclusions4. artifactIdspringcore/artifactId2. 1. dependency如下是一個(gè)排除依賴的例子:Xml代碼換句話說(shuō),Maven解析后的依賴中,不可能出現(xiàn)groupId和artifactId相同,但是version不同的兩個(gè)依賴。 當(dāng)我們引入第三方j(luò)ar包的時(shí)候,難免會(huì)引入傳遞性依賴,有些時(shí)候這是好事,然而有些時(shí)候我們不需要其中的一些傳遞性依賴比如上例中的項(xiàng)目,我們不想引入傳遞性依賴monslogging,我們可以使用exclusions元素聲明排除依賴,exclusions可以包含一個(gè)或者多個(gè)exclusion子元素,因此可以排除一個(gè)或者多個(gè)傳遞性依賴。5. 排除依賴那么依賴該項(xiàng)目的另以項(xiàng)目將不會(huì)得到此依賴的傳遞6. /dependencyoptionaltrueoptional5. artifactIdmonslogging/artifactId3. 4. 可選依賴那么該依賴會(huì)傳遞到當(dāng)前項(xiàng)目中,這就是依賴的傳遞性,打開項(xiàng)目查看Maven dependencies:5. /dependencyartifactIdmonslogging/artifactId3. 31. /project/dependencies30. /dependency29. version/version28. artifactIdspringcore/artifactId27. groupId/groupId26. dependencyxsi:schemaLocation=2. xmlns:xsi=1. project下面我們看一個(gè)簡(jiǎn)單的項(xiàng)目,讀者可從附件中下載源碼:Xml代碼import(Maven ): 導(dǎo)入依賴范圍。由于此類依賴不是通過(guò)Maven倉(cāng)庫(kù)解析的,而且往往與本機(jī)系統(tǒng)綁定,可能造成構(gòu)建的不可移植,因此應(yīng)該謹(jǐn)慎使用。該依賴與三種classpath的關(guān)系,和provided依賴范圍完全一致。使用此依賴范圍的Maven依賴,對(duì)于測(cè)試和運(yùn)行classpath有效,但在編譯主代碼時(shí)無(wú)效。使用此依賴范圍的Maven依賴,對(duì)于編譯和測(cè)試classpath有效,但在運(yùn)行時(shí)無(wú)效。使用此依賴范圍的Maven依賴,只對(duì)于測(cè)試classpath有效,在編譯主代碼或者運(yùn)行項(xiàng)目的使用時(shí)將無(wú)法使用此類依賴。如果沒(méi)有指定,就會(huì)默認(rèn)使用該依賴范圍。依賴范圍就是用來(lái)控制依賴與這三種classpath(編譯classpath、測(cè)試classpath、運(yùn)行classpath)的關(guān)系,Maven有以下幾種依賴范圍:Maven在編譯主代碼的時(shí)候需要使用一套classpath,在編譯和執(zhí)行測(cè)試的時(shí)候會(huì)使用另一套classpath,實(shí)際運(yùn)行項(xiàng)目的時(shí)候,又會(huì)使用一套classpath。 大部分依賴聲明只包含基本坐標(biāo)。exclusions: 用來(lái)排除傳遞性依賴,下面會(huì)進(jìn)行詳解scope: 依賴的范圍,下面會(huì)進(jìn)行詳解type: 依賴的類型,對(duì)應(yīng)于項(xiàng)目坐標(biāo)定義的packaging。下面詳細(xì)講解每個(gè)依賴可以包含的元素:依賴會(huì)包含基本的groupId, artifactId,version等元素,根元素project下的dependencies可以包含一個(gè)或者多個(gè)dependency元素,以聲明一個(gè)或者多個(gè)依賴。8. /dependency7. scopetest/scope6. version/version5. artifactIdjunit/artifactId4. groupIdjunit/groupId3. dependency2. 1. dependencies我們?cè)贛aven實(shí)戰(zhàn)(二)中就遇到了依賴的概念,項(xiàng)目中測(cè)試需要依賴junit jar包,依賴配置如下:Xml代碼 依賴可以聲明如下:附屬構(gòu)件與主構(gòu)件對(duì)應(yīng),,當(dāng)不定義packaging的時(shí)候,Maven 會(huì)使用默
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1