Maven 仓库使用

修改 Maven 配置文件

选择左侧 Artifacts ,选择自己需要上传的 Maven 仓库,点击Set Me Up

artifactory maven artifactory maven 相同版本_配置文件


在弹出的设置框中点击

artifactory maven artifactory maven 相同版本_配置文件_02


artifactory maven artifactory maven 相同版本_artifactory maven_03


点击下载生成的文件

artifactory maven artifactory maven 相同版本_配置文件_04


将生成的文件放到此目录下,或者你自己的 Maven 目录 conf 下,此目录为 idea 自带的 Maven 插件默认位置,打码部分为你的用户名

artifactory maven artifactory maven 相同版本_配置文件_05


修改此部分为你自己的用户名和密码

artifactory maven artifactory maven 相同版本_上传_06


这里可以根据自己的需要新增仓库,点击对应仓库的 set me up 可以复制仓库连接

artifactory maven artifactory maven 相同版本_上传_07


artifactory maven artifactory maven 相同版本_配置文件_08


这里注意 id 不要重复

artifactory maven artifactory maven 相同版本_配置文件_09


阿里镜像

<mirrors>
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>

Idea 设置重写 Maven 配置文件
File -> Settings

artifactory maven artifactory maven 相同版本_上传_10


选择 Maven ,勾选重写配置文件,注意路径与之前的 Settings.xml 一致

artifactory maven artifactory maven 相同版本_配置文件_11


找到要引用的 Jar 包,并复制引用信息

artifactory maven artifactory maven 相同版本_maven_12


在自己的项目中添加引用信息

artifactory maven artifactory maven 相同版本_上传_13

发布 Jar 包

发布 jar 包分为 2 种方式

自动打包发布

选择要发布的仓库,点击设置

artifactory maven artifactory maven 相同版本_artifactory maven_14


复制仓库信息

artifactory maven artifactory maven 相同版本_maven_15

在项目 Pom.xml 中添加

artifactory maven artifactory maven 相同版本_上传_16


Maven 执行发布命令

artifactory maven artifactory maven 相同版本_maven_17


artifactory maven artifactory maven 相同版本_配置文件_18

mvn clean deploy

打包成功

artifactory maven artifactory maven 相同版本_上传_19


可以看到已经上传到仓库了

artifactory maven artifactory maven 相同版本_artifactory maven_20

这里的

手动发布(不推荐)

选中需要发布的仓库 ,点击 Deploy

artifactory maven artifactory maven 相同版本_artifactory maven_21


点击上传 jar 包

artifactory maven artifactory maven 相同版本_maven_22


上传成功后,往下拉

artifactory maven artifactory maven 相同版本_配置文件_23


根据自己的需求修改组织名,项目名,版本等 注意勾选生成默认 Pom 文件,点击 Deploy

artifactory maven artifactory maven 相同版本_配置文件_24


上传成功后,可以直接在原界面查看 Jar 及其引用信息

artifactory maven artifactory maven 相同版本_artifactory maven_25