pom中dependency的scope元素

scope 元素為maven dependency下面一個控制作用域的子元素注整,maven官方稱為transitive dependencies有6個可選值跨晴,其值可以為:compile, provided, runtime, test, system and import宛徊,各自的作用為:

  1. compile:這個是maven默認(rèn)的scope屬性呆细,也就是整個project的classpath

2.provided: provided與compile基本相同藤乙,但表示需要JDK或者容器提供一個運(yùn)行時的依賴外盯,比如說當(dāng)部署運(yùn)行一個web應(yīng)用時,這時候 servlet api或者類似的J2EE的API需要將scope寫成provided,該屬性不具備傳遞性挺尿,不會出現(xiàn)在打出的war包中

  1. runtime:顯然奏黑,就表示該依賴不一定需要在編譯期使用,只需要運(yùn)行時使用编矾,包括運(yùn)行時classpath和test classpath

  2. test:表示測試時依賴使用

5.system:與provided類似 唯一不同的時 需要提供一個明確包含該jar,該jar包的aritfact是基于本地熟史,不是maven 三方庫中的,正常情況下不使用

6.import: 僅maven 2.0.9版本之后才支持該scope窄俏,并且僅可用于 pom類型的依賴蹂匹,該屬性打破了依賴的傳遞性,指定使用特定的pom

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末裆操,一起剝皮案震驚了整個濱河市怒详,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌踪区,老刑警劉巖昆烁,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異缎岗,居然都是意外死亡静尼,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進(jìn)店門传泊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鼠渺,“玉大人,你說我怎么就攤上這事眷细±鬼铮” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵溪椎,是天一觀的道長普舆。 經(jīng)常有香客問我,道長校读,這世上最難降的妖魔是什么沼侣? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮歉秫,結(jié)果婚禮上蛾洛,老公的妹妹穿的比我還像新娘。我一直安慰自己雁芙,他們只是感情好轧膘,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布钞螟。 她就那樣靜靜地躺著,像睡著了一般扶供。 火紅的嫁衣襯著肌膚如雪筛圆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天椿浓,我揣著相機(jī)與錄音,去河邊找鬼闽晦。 笑死扳碍,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的仙蛉。 我是一名探鬼主播笋敞,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼荠瘪!你這毒婦竟也來了夯巷?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤哀墓,失蹤者是張志新(化名)和其女友劉穎趁餐,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體篮绰,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡后雷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了吠各。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片臀突。...
    茶點(diǎn)故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖贾漏,靈堂內(nèi)的尸體忽然破棺而出候学,到底是詐尸還是另有隱情,我是刑警寧澤纵散,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布梳码,位于F島的核電站,受9級特大地震影響困食,放射性物質(zhì)發(fā)生泄漏边翁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一硕盹、第九天 我趴在偏房一處隱蔽的房頂上張望符匾。 院中可真熱鬧,春花似錦瘩例、人聲如沸啊胶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽焰坪。三九已至趣倾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間某饰,已是汗流浹背儒恋。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留黔漂,地道東北人诫尽。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像炬守,于是被迫代替她去往敵國和親牧嫉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理减途,服務(wù)發(fā)現(xiàn)酣藻,斷路器,智...
    卡卡羅2017閱讀 134,654評論 18 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,808評論 6 342
  • 當(dāng)前抖仅,JVM生態(tài)圈主要的三大構(gòu)建工具: Apache Ant(帶著Ivy) Maven Gradle 對于剛開始接...
    清楓_小天閱讀 5,796評論 1 13
  • Maven簡單介紹 Maven是一個項(xiàng)目管理工具。強(qiáng)大砖第,但是很容易使用撤卢。 它包含了: 一個項(xiàng)目對象模型 (Proj...
    高公子Daniel閱讀 4,240評論 4 60
  • 前言什么是 POMQuick Overview POM 常用元素 pom.xml 完整注釋 參考 0 前言 什么是...
    seyvoue閱讀 12,601評論 1 36