lein是否包含maven可执行文件?

时间:2012-08-08 11:48:22

标签: clojure leiningen

我需要执行mvn install。据我所知,Leiningen(我已经拥有)是基于Maven构建的,所以也许我不需要单独安装Maven - 或者我呢?

2 个答案:

答案 0 :(得分:5)

Leiningen使用pomegranate,一个用于Eclipse Aether的Clojure包装器,一个用于处理工件存储库的库。由于还有更多的产品需要存储库访问,因此Aether的功能从Maven分离为一个单独的项目,Maven被更改为使用Aether。

Pomegranate具有安装功能

install
  "Install the jar-file kwarg using the pom-file kwarg and coordinates kwarg.

:coordinates - [group/name \"version\"]
:jar-file - a file pointing to the jar
:pom-file - a file pointing to the pom
:local-repo - path to the local repository (defaults to ~/.m2/repository)
:transfer-listener - same as provided to resolve-dependencies"

答案 1 :(得分:1)

我相信有lein install任务。