maven-2 - 如何复制/克隆 maven2 存储库服务器

标签 maven-2 sbt

我想创建一个本地 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/

相关文章:

java - 如何获取有关 'feature' 标志警告的更多信息?

java - 桌面 GUI 工具,用于浏览新的 jar 并将其安装到本地 Maven 仓库

java - 从 IntelliJ 将 maven war 文件部署到 tomcat

scala - IDEA 表示缺少依赖项,SBT 不同意

android - 如何使用 Android 模块创建 sbt 项目并使用 Intellij Ultimate 运行?

git - 组织多个 Scala 相互关联的 sbt 和 git 项目 - 最佳实践建议

installation - org.scalatest : Global setup (like beforeAllSuites? )

java - Maven2 : use ${basedir} in jar path

java - 使用不同的 Spring 属性进行集成测试

maven-2 - 拆分聚合器和父项目有什么好处?