Java 如何下载Maven repostory?

Java 如何下载Maven repostory?,java,maven,Java,Maven,我有一个封闭的私人网络(没有连接到互联网-实际上,没有连接到任何其他网络) 我想将一些外部存储库(不是Maven Central)复制到此网络 它不应该是缓存镜像,而是完整快照。 我每天早上都会做这个过程——下载所有东西,然后手动将所有这些工件移动到专用网络 我该怎么做呢?您将需要类似Sonatype Nexus()的东西。然后,您应该能够使用它来部署一些maven依赖项和工件。然后,您可以在此处上载maven artefacts,然后使用此存储库连接应用程序,然后获取所需的依赖项 我们已经在“

我有一个封闭的私人网络(没有连接到互联网-实际上,没有连接到任何其他网络)

我想将一些外部存储库(不是Maven Central)复制到此网络

它不应该是缓存镜像,而是完整快照。 我每天早上都会做这个过程——下载所有东西,然后手动将所有这些工件移动到专用网络


我该怎么做呢?

您将需要类似Sonatype Nexus()的东西。然后,您应该能够使用它来部署一些maven依赖项和工件。然后,您可以在此处上载maven artefacts,然后使用此存储库连接应用程序,然后获取所需的依赖项


我们已经在“专用网络”中安装了Nexus。我想将工件传输到这个网络和这个连接。问题是,外部存储库包含数千个工件,手动下载和上传将花费永远的时间。如何自动下载整个存储库?根据您的回答,我将所有外部存储库下载到USB闪存驱动器,将这些工件移动到专用网络,并将工件上载到Nexus。我可以用NexusRESTAPI自动上传,但仍然不知道如何自动下载我很好奇:为什么你想要整个存储库?有一些“离线”机制,可以获取构建所需的所有工件。