maven 基礎

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>

相關文章
相關標籤/搜索