gpt4 book ai didi

java - 不可变的本地 Maven 存储库

转载 作者:行者123 更新时间:2023-11-30 02:50:10 27 4
gpt4 key购买 nike

当使用lein install或例如boot pom jar install,将 Clojure 项目打包到 jar 中并安装到本地 maven 存储库。它存储为多个 jar 的文件夹结构,例如在 ~/.m2

这些安装是可变的,这意味着特定版本的项目(例如0.1.0)可以在项目内部发生更改但版本不变的情况下通过调用相同的命令来覆盖。

当推送到公共(public)存储库(例如 clojars)时,这是不可能的。我猜只有 *-SNAPSHOT 版本可以覆盖现有的推送。

如果本地存储库中已经存在这种不变性,难道不是很理想吗?有办法存档吗?

最佳答案

我运行 Nexus 的副本为此目的,需要一个 AWS 实例,尽管在您自己的计算机上运行它是有意义的。大多数好处(除了防止计算机丢失)具有较低的延迟。价格也合适。

关于java - 不可变的本地 Maven 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38954827/

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