gpt4 book ai didi

java - 如何使用 Java 从 Maven Nexus 存储库下载 Artifact 列表

转载 作者:行者123 更新时间:2023-11-30 03:03:41 26 4
gpt4 key购买 nike

我有一个 Maven Nexus 存储库,用于管理多个 Maven 项目。每次在特定项目上进行构建时,我们都会向 Nexus 发送二进制文件/快照。访问 Nexus 的方法有多种。

  1. Nexus REST API
  2. Aether

我的要求是,如何从特定项目的 Nexus 存储库中获取可用的 Artifact 列表,以及如何在执行时将较旧的 Artifact (下载的)注入(inject)到本地项目中。如果有人知道如何执行此操作,请分享.我找不到任何有据可查的示例。

最佳答案

如果我正确理解您的问题,您正在考虑为您的 Maven 项目创建一个包含依赖项的可运行应用程序。

这可以例如对于 jar 项目,可以使用 Maven Assembly Plugin 和 jar-with-dependencies 描述符来完成(请参阅 http://maven.apache.org/plugins/maven-assembly-plugin/descriptor-refs.html#jar-with-dependencies )

关于java - 如何使用 Java 从 Maven Nexus 存储库下载 Artifact 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35335981/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com