【问题标题】:Maven command need to skip download dependenciesMaven命令需要跳过下载依赖
【发布时间】:2015-01-16 14:05:42
【问题描述】:

我有一个 maven 项目,如果我尝试进行 mvn 测试,它会在每 12 小时后下载依赖项。如果文件已经存在,我是否可以跳过下载依赖项。我的目的是减少花费的时间并减少网络带宽的使用。

【问题讨论】:

  • 请分享您的 settings.xml 文件。

标签: shell maven command-line command


【解决方案1】:

你可以使用 -o 开关在离线模式下运行你的 maven 命令

【讨论】:

    【解决方案2】:

    maven 只会下载不在本地存储库中的依赖项。 在本地 PC 上运行时,本地存储库位于您的 PC 中(在 Windows 中的用户主 .m2 目录中)。 因此,要么该目录被删除,要么您更改了依赖项的版本,要么您使用的是 SNAPSHOT 版本,这意味着它总是试图从远程存储库中获取最新版本,这实际上是您不应该做的事情(始终使用硬编码的版本号发布版本而不是开发版本)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-24
      • 2012-04-08
      • 1970-01-01
      • 2011-01-23
      • 2019-04-11
      • 2021-05-14
      相关资源
      最近更新 更多