Taurus.MVC-Java版本打包上传到Maven中央仓库(详细过程):3、Maven独立插件安装与settings.xml配置

博客 分享
0 239
张三
张三 2022-09-07 14:04:10
悬赏:0 积分 收藏

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):3、Maven独立插件安装与settings.xml配置

本篇主要设置了账号密码,和PGP的加密程序。这里有几个新手容易迷茫的点:1、settings.xml,默认eclipse自带maven,而这个文件是不存在的,因此网上的教程的配置,都不知道放在哪个节点上。2、配置节点的id,这个id网上有不同的名称,一开始可能不知道有何用途。

文章目录:

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):1、JIRA账号注册

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):3、Maven独立插件安装与settings.xml配置

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):4、Maven项目pom.xml配置与执行

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):5、后续版本更新

前言:

Taurus.MVC-Java 开源地址:https://github.com/cyq1162/Taurus.MVC-java

本篇讲述如何将一个框架打包上传到中央仓库。

经过九九八十一难,终于成功打包上传,特此记录与分享。

如果无法顺利,遇到问题,建议多参考官网指南。

1、安装独立的Maven:

其实Eclipse自带maven插件,但是默认的setting.xml是空的,文件都不存在。

因此看网上教程时,很容易蒙B,找不到北。

因此,直接下载安装吧:

下载地址:https://maven.apache.org/download.cgi

 

下载后,自行找个目录解压即可。

2、Eclipse 配置 Maven:

1、修改为独立的Maven:Window->Preferences:

 

2、设置Settings.xml 目录:maven解压目录\conf\settings.xml

 

 

 点击open file:进行以下配置:

3、settings.xml 配置:

1、配置JIRA注册的账号密码:找到节点的位置:

 

 在servers节点下添加:

     <server>      <id>ossrh</id>      <username>cyq1162</username>      <password>账号密码</password>    </server>

关于id重点说明:这个id,是用来关联:

1、settings.xml的pgp配置2、pom.xml里部署分布配置。

可以改名,但保持和官网默认的一致也行。

2、配置PGP加密程序:找到节点的位置:

 

  在profiles节点下添加:

 <profile>      <id>ossrh</id>      <activation>        <activeByDefault>true</activeByDefault>      </activation>      <properties>        <gpg.executable>C:\Program Files (x86)\GnuPG\bin\gpg.exe</gpg.executable>        <gpg.passphrase>xxxxxxxx</gpg.passphrase>      </properties>    </profile>

重点说明:

1、gpg.executable:官网默认写gpg2,运行提示找不到,后来我添加了环境变量也提示找不到,干脆直接上完整路径,OK。2、gpg.passphrase:填写了,但是在后期执行的时候,还是提示要填写,不知道这个是不是没啥用。

3、注释掉settings.xml中的:blocked

本人在后期运行maven时,提示settings.xml中默认的blocked节点无效:

 

可以直接注释掉或删除该属性节点即可。

总结: 

本篇主要设置了账号密码,和PGP的加密程序。

这里有几个新手容易迷茫的点:

1、settings.xml,默认eclipse自带maven,而这个文件是不存在的,因此网上的教程的配置,都不知道放在哪个节点上。2、配置节点的id,这个id网上有不同的名称,一开始可能不知道有何用途。

 

posted on 2022-09-07 13:17 路过秋天 阅读(8) 评论(0) 编辑 收藏 举报
回帖
    张三

    张三 (王者 段位)

    821 积分 (2)粉丝 (41)源码

     

    温馨提示

    亦奇源码

    最新会员