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

标签 java maven clojure leiningen

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

那么我可以简单地将 Maven.org 中的包名称放入我的 project.clj 文件中,就像放置 clojar 引用一样吗?还是还有更多内容?

最佳答案

简短的回答 - 是的。

了解Maven coordinates理解术语—— Artifact 、组和版本。这在莱宁根很常见 - 请参阅 here .

是的,您只需将包坐标从 Maven 放入 project.clj 即可。翻译很琐碎。例如,如果您有

<dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.17</version>
</dependency>

然后在project.clj中它看起来像

:dependencies [[log4j/log4j "1.2.17"]]

关于java - Leiningen 可以直接从 Maven 安装(并让我的 Clojure 项目使用)Java 包吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39214631/

相关文章:

java - 找不到 Maven Web 应用程序部署文件

java - 其余作为单独的 Maven 模块

clojure - 如何以惯用的clojure方式重复字符串n次?

java.net.Proxy 使用 HTTPS 方案

java - 双 handle slider android

java - 使用 multipart/form-data 将文件上传到服务器

java - Netbeans 8 + maven + OpenJPA 部署到 TomEE - 增强失败

text - 在 clojure 中读取文件并忽略第一行?

string - 如何通过静态方法在 clojure 中进行 comp ?

java - Spring MVC 是编写网页应用程序的良好解决方案吗?