maven的座標:apache
groupId: 定義當前Maven項目隸屬的實際項目maven
artifactId: 該元素定義實際項目中的一個Maven項目或模塊url
version: 該元素定義Maven項目當前所處的版本xml
packaging: 該元素定義Maven項目的打包方式部署
maven 倉庫:it
一、本地倉庫、遠程倉庫io
本地倉庫:setting.xml 配置 localRepository 打包
遠程倉庫:中央倉庫、私服、其餘公共庫配置
本地項目發佈到本地倉庫: mvn clean installlayout
中央倉庫:
<repositories>
<repository>
<id>central</id>
<name>Central Repository</name>
<url>http://repo.maven.apache.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
遠程倉庫的配置:
默認中央倉庫的不夠用,須要在pom中配置其餘外部公共庫的地址
部署至遠程倉庫:
在POM中配置構建部署地址
標籤
<distributionManagerment>
<repositories>
<repository>
<id>proj-releases</id>
<name>Proj Release Repository</name>
<url>http://192.168.0.100/../..</url>
</repository>
<repository>
<id>proj-releases</id>
<name>Proj Release Repository</name>
<url>http://192.168.0.100/../..</url>
</repository>
</repositories>
<distributionManagerment>