首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取Maven中给定组和版本的所有工件

获取Maven中给定组和版本的所有工件
EN

Stack Overflow用户
提问于 2013-10-06 16:44:07
回答 1查看 2.3K关注 0票数 2

是否可以在任何网站/链接中获取给定组ID和maven版本的所有工件?

我正在尝试使用Maven获取所有Vaadin依赖项,我有以下可用的详细信息:

代码语言:javascript
运行
复制
<groupId>com.vaadin</groupId>
<version>7.1.6</version>

我使用的是

代码语言:javascript
运行
复制
mvn dependency:copy-dependencies 

命令将依赖项获取到文件夹。

我知道我必须手动指定每个依赖项,例如

共享金库服务器等。

我只想通过提供上面的组id和版本号来获取所有这些工件的列表,然后生成如下所示的各个依赖项:

代码语言:javascript
运行
复制
<dependency>
  <groupId>com.vaadin</groupId>
  <artifactId>vaadin-shared</artifactId>
  <version>7.1.6</version>
</dependency>
<dependency>
  <groupId>com.vaadin</groupId>
  <artifactId>vaadin-server</artifactId>
  <version>7.1.6</version>
</dependency>

我在这里核对了答案:如何获得来自maven的一组版本的所有工件?

并查看了这里的maven条目:

http://mvnrepository.com/artifact/com.vaadin

谢谢。

========================================================

更新:2013年10月7日

正如罗伯特下面提到的,中央存储库高级搜索(http://search.maven.org/#advancedsearch|gav)帮助我完成了我正在寻找的工作。另外,我尝试了REST (http://search.maven.org/#api),这也很好。我离编写一个示例java代码只有一步之遥,该代码将使用REST获取详细信息,并将其转换为良好的XML格式,现在我可以简单地将其复制到预期的POM文件:-)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-06 17:05:36

Maven Central上的搜索页面有一个高级按钮,它为您提供了一个页面,您可以在其中填充各种东西,例如只有groupId和版本

这里应该有一个REST-api,请看Sonatype Nexus文档。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19211281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档