欢迎!请查看关于页面,了解更多关于该平台的信息。
当我构建依赖于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。