欢迎!请访问关于页面了解有关此工作机制的更多信息。
当我构建一个依赖于 tools.build 的东西时,我预计只能构建一次,这会获取所有必要的依赖,然后再无网络连接的情况下构建。
特别地,我希望能单独获取所有这些依赖,然后在 nix 构建中构建。
这在 clojure 1.10.3.855 中工作,但在 1.10.3.933 中破裂,我不确定为什么。
您可以在https://github.com/radvendii/clojure-tools.build-test找到一个可复制的存储库,readme中有说明。
使用 Clojure CLI 1.10.3.1087(最新版本),我无法重现此问题。如果按照存储库中的说明构建,然后切断网络连接,我可以成功持续构建 uberjar。