我正在为Maven编写一个插件,需要能够确定哪些版本可用于任何给定的Maven工件。maven-metadata.xml文件包含这些信息,但是我不知道如何从我的插件中访问它。
我尝试使用myArtifact.getAvailableVersions()
,但它只返回null
。我怎么才能让它工作呢?
发布于 2018-06-16 04:09:49
所有可用的版本可能有不同的含义:
https://search.maven.org/solrsearch/select?q=g:"org.apache.tamaya"+AND+a:"tamaya-core"&core=gav&rows=20&wt=json
将返回一个包含tamaya-core工件的所有可用版本的json文档。将tamaya-core的组id和工件id替换为您的工件的数据,您将获得所请求的数据。https://stackoverflow.com/questions/50859050
复制相似问题