在<他们的 href="https://www.surveymonkey.com/r/clojure2024" 样式="color:#34495e;" 的>2024 Clojure状态调查中将您的想法分享!

欢迎!请查阅<他们的 href="https://ask.clojure.org/index.php/about">关于页面获取更多有关如何使用本站的信息。

+5
tools.build
关闭

https://github.com/clojure/tools.build/blob/1309f935b098123eb807c972a053eeab77f6f4cd/src/main/clojure/clojure/tools/build/tasks/uber.clj#L172

jar和lib文件夹之间的处理,如git依赖或本地根,完全不同。在我的例子中,我有一些配置文件(duct的duct_hierarchy.edn)在jar依赖和git依赖中同时存在。我的附加冲突处理器从未接收到git依赖中的edn文件。

这是预期的行为吗?我想象即使<他们的 strong>LICENSE或<他们的 strong>data_readers.clj也会遇到相同的问题,例如被git依赖中的文件覆盖。

以<他们的 span class="qa-q-view-closed-content">v0.9.1版本发布的备注标为关闭。

3个答案

+1

选中
 
最佳答案

记录在<他们的 a rel="nofollow" href="https://clojure.atlassian.net/browse/TBUILD-30" target="_blank">https://clojure.atlassian.net/browse/TBUILD-30

+1

特别是,如果在 clojure.tools.build.api/copy-dir 中提供相同的 :conflict-handlers 功能将非常有帮助。

0

同意这些应该有相同处理,只是疏忽。

...