我想创建一个本地 maven2 存储库,以便我们可以更快地下载依赖项。
我们使用 sbt
从 http://oss.sonatype.org/content/repositories/releases 获取全部或部分依赖关系的最简单方法是什么?并将其放入我们的服务器
我正在考虑一个脚本来下载一些 jar 并将其放入 sftp 服务器中,并使用 sftp 解析器和 sbt https://github.com/harrah/xsbt/wiki/Resolvers
最佳答案
一个非常简单的方法是安装存储库管理器。一个流行的应用程序是 Sonatype Nexus(为 http://oss.sonatype.org 提供服务的应用程序)。存储库管理器安装在您的服务器上,并设置为代理在线 Maven 存储库。然后,您从存储库管理器下载依赖项,就像它是实际的服务器一样。第一次下载依赖项时,它会像以前一样慢(代理将从互联网下载它),但之后,它将提供其缓存的副本。 this有一些详细信息问题。
关于maven-2 - 如何复制/克隆 maven2 存储库服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12127441/