Leiningen可以直接从Maven安装(并让我的Clojure项目使用)Java包吗?

时间:2016-08-29 20:25:33

标签: java maven clojure leiningen

我不习惯Java / Maven生态系统,但我很高兴使用Clojure / Leiningen / Clojars。

所以我可以简单地将Maven.org中的包名放在我的project.clj文件中,就像我放置一个clojar引用一样?或者还有更多吗?

1 个答案:

答案 0 :(得分:4)

简短的回答 - 是的。

阅读Maven coordinates以了解术语 - 工件,组和版本。这与Leiningen很常见 - 见here

是的,您只需将Maven的包裹坐标放到ContextHandler即可。翻译是微不足道的。如果你有例如

project.clj

然后在<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> 中它看起来像

project.clj