fastjson2/docs/maven_deploy_guide.md
2022-05-14 23:12:13 +08:00

1.2 KiB

FASTJSON2发布操作说明

FASTJSON2发布到Maven中央库的操作过程/CheckList。

0. 前置准备与配置

Mavensettting.xml中配置oss.sonatype.org账号:

<servers>
    <server>
        <id>ossrh</id>
        <username>__YOUR_USERNAME__</username>
        <password>__YOUR_PASSWORD__</password>
    </server>
</servers>

更多发布操作说明(如用于GPG签名的GPG安装与配置),参见:

发布过程与发布文件的查看地址:

1. 发布操作

  1. 如果发布正式版本,先确认版本号,去掉SNAPSHOT,如2.x.y

  2. 更新版本操作可以通过脚本scripts/bump_fastjson2_version来统一完成。

    scripts/bump_fastjson2_version 2.x.y
    
  3. 在工程根目录,执行发布

    ./mvnw clean && ./mvnw deploy -DperformRelease