erd*_*dos 5 clojure maven leiningen clojure-java-interop
我使用该命令从 Leiningen文件$ lein pom生成 Maven 。我这样做是因为我的 Clojure 项目中有 Java 源文件。pom.xmlproject.clj
我想确保以下 Maven 属性嵌入到生成的pom.xml文件中:
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
Run Code Online (Sandbox Code Playgroud)
我现在用手做这个。但是,我不想将生成的文件签入版本控制,并且我希望能够随时重新生成它。如何让 Leiningen 在pom.xml每次生成 时将 Maven 属性嵌入到生成的文件中pom.xml?
谢谢
您可以pom.xml使用以下命令添加自定义条目:pom-addition:
(defproject ...
...
:pom-addition [:properties
["maven.compiler.source" "1.7"]
["maven.compiler.target" "1.7"]])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1154 次 |
| 最近记录: |