2024 Clojure状态调查! 中分享您的想法。

欢迎!请查阅关于页面,了解更多有关如何使用本站的信息。

+1
tools.build
重新标记

我有一个项目生成了多个 jar 件。对于项目 A,我有一个用作模板的 ./pom.xml,一切正常。

对于项目 B,我想生成一个与项目 A 完全分离的 pom.xml,项目 A 不使用 ./pom.xml 作为模板。我按以下方式生成 pom:

(require '[clojure.tools.build.api :as b])
(b/write-pom {:class-dir class-dir
                  :pom-data pom-data
                  :lib coord
                  :version version
                  :basis basis})

然而,由于存在 ./pom.xml,它被用作模板。显式传递 nil:src-pom 并没有帮助。我能找到的唯一解决办法是为 :src-pom 传递一个无效的路径。

1 个答案

0

选择
 
最佳答案
...