当前位置: 首页 > 网络应用技术

将组件发布给Maven私人服务器,公共服务

时间:2023-03-07 01:16:17 网络应用技术

  创建maven_private.gradle,内容如下

  项目gradle.properties,添加以下内容

  项目目录/build.gradle,添加以下内容

  同步项目之后,Gradle任务将生成上传任务,执行,以下结果表明上传成功

  以上添加了一个自定义任务,可以将其直接上传到Maven-DEV存储库。其他Maven-XXX仓库等等

  成功发布组件后,通过下载下载并使用它

  官方发行指南将简化如下:https://central.sonatype.org/publish/publish-goide/

  使用组件,请参阅步骤4中的组件章节描述。如果要检索,则必须等待1-2天

  其他说明:

  因为Maven Central需要GPG/PGP的文件,因此生成GPG密钥对

  上述官方网站所需的命令摘要

  生成密钥对:

  查看公钥:

  GPG密钥服务器也可以使用以下

  由于有关GPG关键信息的官方插件的信息要么写在项目中,要么(Gradle Cache),因此很明显,后者是非常安全的。如果后者不存在

  创建maven_central.gradle,内容如下

  项目gradle.properties,添加以下内容

  项目目录/build.gradle,添加以下内容

  同步该项目,Gradle任务将生成上传任务,执行,以下结果表明上传组件成功

  在上述配置组件发布并成功激活之后,通过下载下载并使用它

  发布

  博客同步版本:

  原始:https://juejin.cn/post/709167044747422439432