使用maven私服上传引入jar包时的问题

1.首先创建一个maven仓库,按照步骤创建

2.然后在本地的maven配置文件中加入这些配置

id:任意取名,但是需要和步骤3中的id保持一致

username/password:就是maven私服的账号和密码

<servers>
	<server>
      <id>xx-release</id>
      <username>xiaxing</username>
      <password>xiaxing</password>
    </server>
  </servers>

3.在项目的pom文件中加入一个依赖

<distributionManagement>
        <repository>
            <id>xx-release</id>
            <url>这个url是你maven仓库的地址</url>
        </repository>
    </distributionManagement>

url地址这样就可以复制下来了

注意:Maven工程中默认的SNAPSHOT需要改成release才能上传成功

4.然后将项目打成jar包发布到maven上,可以使用idea的maven工具,也可以打开Terminal输入:mvn deploy

5.查看发布成功的jar包

6.拉取刚才上传到私服的jar包

当然这个repository也可以不写在pom文件中,也可以写在maven的配置文件(就类似于配置maven阿里镜像)中都是可以的

<dependencies>
        <dependency>
            <groupId>com.xx</groupId>
            <artifactId>demo</artifactId>
            <version>0.0.1-release</version>
        </dependency>
    </dependencies>

    <repositories>
        <repository>
            <id>xx-release</id>
            <url>这个url是你maven仓库的地址</url>
        </repository>
    </repositories>

猜你喜欢

转载自blog.csdn.net/progammer10086/article/details/100539026
今日推荐