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>

相关文章
相关标签/搜索