如何知道哪些组ID已在Maven存储库中注册

如何知道哪些组 ID 已在 Maven 存储库中注册?

如何知道哪些组 ID 已在 Maven 存储库中注册?

我最近试图在 Maven Repository 中发布一个插件,但是,我得到的消息是我在项目中使用的 GroupId 已经在使用中。

0

你的实际问题

我不知道所有组 ID 的任何特定列表,但是您可以使用g:查询运算符在https://search.maven.org/中搜索单个组来进行检查。

例如,要查找com.saucelabs发布的任何内容,可以搜索g:com.saucelabs,它返回this list

后续问题

Maven 要求组 ID 遵循Java package naming rules。这意味着“它以您控制的反向域名开始”。对于旧项目,情况并非总是如此,但他们警告说,不遵循此规则的新项目可能会发现很难包含在回购中。

如果do属于控制该组的组织,则需要与组织中的现有发布者协作,以获得使用同一组部署新工件的权限,并可能添加一个新的子组(例如,com.saucelabs.examplescom.saucelabs的子组)

你可以在这里阅读更多关于 Maven 坐标的信息:https://maven.apache.org/guides/mini/guide-naming-conventions.html

这里也有一些 Sonatype 指南:https://central.sonatype.org/publish/#individual-projects-open-source-software-repository-hosting-oh

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(380)
如何在 drupal中记录错误消息
上一篇
如何在html网站中添加透明图像(徽标);我已经尝试过 但白色背景出现在网站中 如何修复它
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(69条)