mch*_*ckl 9 clojure maven leiningen
我有一个Clojure项目,我想在我的一个使用Maven的Java项目中打包和使用.
当我使用Leiningen生成pom.xml文件时,它将groupId设置为artifactId,但我需要groupId与我的父Java项目相同.
另外,我希望能够将pom.xml中的包装类型指定为jar
简而言之:如何在project.clj中设置groupId和packaging属性以生成包含这些属性的pom.xml?
sku*_*uro 11
Leiningen使用groupId/artifactId命名约定来区分这两个实体.查看示例project.clj以了解它是如何完成的.运行时lein pom groupId,artifactId然后将正确解决.
来自链接的示例代码段project.clj:
;; The project is named "sample", and its group-id is "org.example".
(defproject org.example/sample "1.0.0-SNAPSHOT" ; version "1.0.0-SNAPSHOT"
;; ...
Run Code Online (Sandbox Code Playgroud)
编辑:我错过了关于包装的问题.AFAICS您无法在中指定包装属性project.clj.
| 归档时间: |
|
| 查看次数: |
1760 次 |
| 最近记录: |