maven私服管理

maven工程使用私服中需要添加repository

<repositories>
        <repository>
            <id>repository</id>
            <name>Repository</name>
            <url>私服地址</url>
        </repository>
    </repositories>

私服会有密码,所以需要在maven的settings文件中加入用户信息:

  <servers>
    <server>
      <id>repository</id>
      <username>username</username>
      <password>password</password>
    </server>
  </servers>

如此在jar包引用的时候就可以顺利从私服拿下

发布jar包到私服:
首先需要添加分发管理信息:

    <distributionManagement>
        <repository>
            <id>repository</id>
            <url>私服地址/releases/</url>
        </repository>
    </distributionManagement>

以及维护私服仓库地址:

<repositories>
        <repository>
            <id>repository</id>
            <name>Repository</name>
            <url>私服地址/releases/</url>
        </repository>
 </repositories>

然后分为3步骤:

# 第一步,设置版本,例如 1.0.0 
mvn versions:set -DnewVersion=1.0.0
# 第二步,本地确认版本
mvn versions:commit
# 发布至远程仓库 (如果是snapshot版本,上述2步骤皆可跳过)
mvn clean package deploy
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。