java - 将opensrc Java项目发布到maven的简单方法
问题描述
许多年前,我通过 java.net 在 Maven Central 上创建了一个可用的 opensrc 项目,这很困难。我试图在 java.net 折叠后提供一个更新的版本,但我无法让它工作,我放弃了。许多年后,该项目仍然很强大,但 maven 存储库尚未更新,我总是被要求这样做,但我真的不知道如何进行。
所以请有一些完整的步骤来将java lib部署到maven中央存储库,这样我就可以解决这个问题。
解决方案
正如@khmarbaise 在上面的评论中指出的那样,您应该按照Sonatype 的指南将内容发布到 Maven Central。
(他们“不能……让它更容易”的部分原因是,你推送的任何内容都必须可证明归你所有,并且希望永远存在于 Maven Central 中的永恒坐标下。这是故意设置的高障碍入口。这也是使该设施如此强大的原因。)
推荐阅读
- c++ - 更改接口类二进制中私有成员变量的指针类型是否兼容?
- c# - 倍福 Twincat.ADS.dll 和 C#
- bash - 在 Sh 中拆分和重组标准输出
- kotlin - MockK 无法匹配构造函数签名
- php - Laravel:通过Controller静态函数在另一个视图中注入视图
- sas - 安装没有可用 VT-X 的虚拟机
- php - 如果某些链接以 http 而不是 https 加载,如何显示警报
- java - Spring - ConfigurationProperties 用法
- jquery - 如何在 AJAX 响应中读取自定义标头值
- angular - 如何使用 ngx-translate 翻译 alertController 和 mat-snackbar 消息?