我有一个 Maven Nexus 存储库,用于管理多个 Maven 项目。每次在特定项目上进行构建时,我们都会向 Nexus 发送二进制文件/快照。访问 Nexus 的方法有多种。
我的要求是,如何从特定项目的 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/