欢迎!请在关于页面了解更多此网站如何运作的信息。
当构建依赖于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。