我想创建一个本地maven2存储库,以便我们可以更快地下载依赖项。
我们使用sbt
从http://oss.sonatype.org/content/repositories/releases获取全部或部分依赖项并将其放入我们的服务器的最简单方法是什么
我在想一个脚本来下载一些jar并将它放在sftp服务器中并使用sftp resolver和sbt https://github.com/harrah/xsbt/wiki/Resolvers
答案 0 :(得分:3)
一种非常简单的方法是安装存储库管理器。一个流行的是Sonatype Nexus(服务于http://oss.sonatype.org的应用程序)。存储库管理器安装在您的服务器上,并设置为代理在线Maven存储库。然后从存储库管理器下载依赖项,就好像它是实际的服务器一样。第一次下载依赖项时,它会像以前一样慢(代理将从Internet下载它),但之后,它将提供缓存副本。 this问题有一些细节。