Maven Central 的搜索工具提供了几个不同的字段供您搜索。最熟悉的当然是组 ID、工件 ID 和版本。但还有其他人。例如,这是一个在名为 的字段上搜索的查询tags
:
http://search.maven.org/#search%7Cga%7C1%7Ctags%3Asbtplugin
如果您在该列表中选择一个工件并深入研究它,您会发现确实(一旦您通过断开的链接!)其中pom.xml
有一个sbtVersion
属性。
所以也许,我想,这就是你填充字段的方式:只需在节tags
中添加一个任意属性。properties
当然,上面寻找的标签是sbtplugin
,而检查的属性是sbtVersion
,所以显然涉及到其他东西,但是我能找到的任何地方都没有记录该机制。
那么这个索引字段是如何被填充的呢? 它是 Nexus 特有的功能吗?我可以使用 填充它maven-deploy-plugin
,其目标似乎没有暗示这样的事情吗?
如果我可以控制放在那里的内容,那么能够以编程方式在该字段上进行搜索将非常非常有帮助。