这听起来很疯狂,但我们的开发人员都在同一台 Linux 机器上工作,这台机器也安装了 nexus 作为我们的 maven 存储库。实际上,每个人最终都会在他们的 ~/.m2/ 文件夹中得到人工制品,这些人工制品也在 nexus 服务器中复制。
是否可以简单地告诉 maven 只查看 nexus 中的人工制品?
目前我已经<localRepository>/path/to/global/repo</localRepository>
在我们的全局 maven 配置中设置了该属性,但不确定如果两个用户同时抓取同一个文件,这是否会导致问题。
我们这样做是因为公司不会给我们购买强大的工作站,所以我们都通过 ssh 连接到我们的开发服务器。