第5章:座標和依賴/5.2 座標詳解
阿新 • • 發佈:2018-11-05
- 座標詳解
- 座標內容包括
- groupid:必選
- 概念:通用用java包的形式表示(也就是.(點)表示法),內容一般是組織或者公司下的某個專案
- 例如:org.sonatype.nexus,org.sonatype 為非盈利組織,nexus 為實際專案,它實際域名:nexus.sonatype.org對應
- artifactld:必選
- 概念:專案或者模組名,表示用實際專案作為字首,後面跟模組名
- 舉例:nexus-indexer,nexus-core
- version:必選
- 概念:版本號,通常用兩個點表示
- 舉例:1.0.0
- packaging:可選
- 概念:Maven打包方式,包括:jar(公用庫。預設)、war(web包)、POM()
- classifier:不能直接定義,由附加的外掛完成
- 概念:用來定義附屬構建,比如主構件為:nexus-indexer-2.0.0.jar,那附屬構建為:nexus-indexer-2.0.0-javadoc.jar、nexus-indexer-2.0.0-source.jar等
- groupid:必選