gpt4 book ai didi

java - Maven 本地存储库位于公共(public)全局目录中,用于多个并行执行

转载 作者:行者123 更新时间:2023-11-30 05:37:28 25 4
gpt4 key购买 nike

我有一台机器,其中发生多个并行 Maven 执行。每次执行都会在单独的工作区目录中执行以下命令

mvn -f main/pom.xml 清理包 -DskipTests -T 6

有人可以让我知道我应该为每次执行使用单独的 maven 本地存储库路径 (-Dmaven.repo.local=$MAVEN_REPO) 还是可以使用通用 .m2 所有并行运行的目录?通常遵循的做法是什么?

  • Maven 版本 3.5
  • Java 8

最佳答案

您无法在执行之间共享本地存储库。它们的实现不能容忍多个并发进程访问它们。您可以而且应该在互联网上的进程和存储库之间运行本地缓存存储库管理器。可以分享。

关于java - Maven 本地存储库位于公共(public)全局目录中,用于多个并行执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56314102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com