mvnrepository.com上的图标和标签

21

mvnrepository.com 上,似乎可以将图标和一些标签与项目关联。例如,这是关于JUnit的页面,在该页面上突出显示了这两个元素。

JUnit的标签和图标

您知道如何将此信息添加到存储库中发布的项目中吗?也许应该向项目pom.xml文件添加一些内容?

提前致谢。

1个回答

8
您应该能够在pom.xml文件中直接在项目和组织标签下放置一个带有您的logo URL的标志标签。更多信息可以在Maven文档中查看,链接如下:http://maven.apache.org/archives/maven-1.x/reference/maven-model/3.0.2/maven.html 编辑:这适用于Maven 1.x。据我所知,Maven 2.x从您的SCM获取徽标。例如,这是我的GitHub上的一个项目,它也有相同的标志,而我没有在POM中放置任何内容:Github:https://github.com/BotMill Maven:http://mvnrepository.com/search?q=botmill&ref=opensearch

1
Maven Central 似乎只在第一次添加构件时拉取徽标。如果您在 GitHub 上更新了徽标,则 Maven Central 的徽标不会更改。 - Luke Hutchison
1
我的项目与其他具有“io.github.”组前缀的项目一样,列有一个Octocat图像。它忽略了我在项目之前就存在的Github用户图像。因此,这个逻辑似乎有点模糊。 - Synesso
@LukeHutchison,为什么这种方式对我不起作用?还有其他的方法吗?我的构件URL: https://mvnrepository.com/artifact/com.iofairy/functional - Guo
据我所记,我不得不向Maven中央库提交工单以修复此问题。但那是很久以前的事了,我并不是非常确定! - Luke Hutchison
@Guo 你如何将构件推送到Maven中央仓库(例如,使用Sonatype)?如果是Sonatype的话,尝试向他们的开源产品团队提交一个工单,通常一天左右就会得到回应。 - Luke Hutchison
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接