Maven 中的pom.xml文件
生活随笔
收集整理的這篇文章主要介紹了
Maven 中的pom.xml文件
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Maven中的Pom.xml文件解析
1.根元素 project 2.modelVersion 固定版本4.0.0 指定了當(dāng)前pom的版本 3.坐標(biāo) <groupId>,<artifactId>,<version>,<packageing>groupId 反寫(xiě)的公司網(wǎng)址+項(xiàng)目名artifactId 項(xiàng)目名+模塊名version 版本號(hào) 第一個(gè)0表示大版本號(hào),第二個(gè)0表示分支版本號(hào),第三個(gè)0表示小版本號(hào)。如:0.0.1snapshot快照。(snapshot 快照/alpha 內(nèi)部測(cè)試/beta 公測(cè)/Release穩(wěn)定/GA正式發(fā)布)packaging 打包方式 默認(rèn)是jar<br> 還有war,zip,pom包 4. name :項(xiàng)目描述名url:項(xiàng)目的地址description:項(xiàng)目描述developers:開(kāi)發(fā)人員列表licenses:許可證organization:組織信息 5.dependency的<scope>指定依賴的范圍:test在測(cè)試的時(shí)候有效,如果在主代碼中引用就會(huì)報(bào)錯(cuò)<optional>:設(shè)置依賴是否可選<br>:默認(rèn)是false,子項(xiàng)目默認(rèn)是繼承的 t,rue,則子項(xiàng)目必須顯示的引用該依賴<exclusions>:排除依賴傳遞列表(A->B->C,可排除C) 6.dependencyManagement管理,僅僅啟到定義的作用,并不會(huì)被運(yùn)行,不會(huì)被引用到實(shí)際的依賴,用于定義parent,子模塊繼承。< 7.build-plugins 插件列表 8.parent 、 modules 可指定多個(gè)maven項(xiàng)目(指定多個(gè)模塊,一起編譯)
總結(jié)
以上是生活随笔為你收集整理的Maven 中的pom.xml文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Notification之 - Andr
- 下一篇: 5G为何采纳华为力挺的Polar码?一个