[英]Let Maven Directly Reference Compiled Java Classes from Another Project Under Development
[英]Can Leiningen install (and let my Clojure project use) Java packages directly from Maven?
我不習慣Java / Maven生態系統,但很高興使用Clojure / Leiningen / Clojars。
所以我可以簡單地將Maven.org中的軟件包名稱放在我的project.clj文件中嗎,就像我放置clojar引用一樣? 還是還有更多呢?
簡短的答案-是的。
閱讀有關Maven坐標的信息,以了解術語-工件,組和版本。 萊寧根很常見-見這里 。
是的,您只需將包坐標從Maven放到project.clj
然后就可以使用了。 翻譯很簡單。 如果你有例如
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
然后在project.clj
它將看起來像
:dependencies [[log4j/log4j "1.2.17"]]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.