erd*_*dos 5 clojure maven leiningen clojure-java-interop
我使用该命令从 Leiningen文件$ lein pom
生成 Maven 。我这样做是因为我的 Clojure 项目中有 Java 源文件。pom.xml
project.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 次 |
最近记录: |