qiu*_*fei 25 clojure maven leiningen
我使用Leiningen来管理我的CLJ项目.当我想要包装一个Java库时,我发现我必须首先将它介绍给我的项目.
如何在项目中使用Maven仓库中的库?
Dan*_*ero 40
您只需要像任何其他clojure lib一样将它添加到project.clj依赖项中.不同的是,java库除了artifactId之外还有一个groupId.例如,要导入active-mq库,您需要添加到:dependencies
[org.apache.activemq/activemq-core "5.5.0"]
Run Code Online (Sandbox Code Playgroud)
第一位是groupId,第二位是artifactId.
此外,如果库不在中央maven存储库中,则需要将存储库配置添加到项目中.例如,要添加sonatype快照存储库:
:repositories {"sonartype snapshots" "https://oss.sonatype.org/content/repositories/snapshots"}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7266 次 |
最近记录: |