从远程仓库(clojar)安装JAR

时间:2012-05-30 01:28:22

标签: maven jar clojure

我想下载并安装this Clojure库,但不能为我的生活弄清楚。我研究了Maven,但无法找到它。如何轻松地将Clojure库安装到我的机器上?

3 个答案:

答案 0 :(得分:8)

您可以将包含此jar的存储库添加到您的pom或设置文件中,并将相关jar指定为依赖项。

<repository>
  <id>clojars.org</id>
  <url>http://clojars.org/repo</url>
</repository>
...
<dependency>
   <groupId>clj-http</groupId>
   <artifactId>clj-http</artifactId>
   <version>0.4.1</version>
</dependency>

答案 1 :(得分:5)

下载https://clojars.org/repo/clj-http/clj-http/0.4.1/clj-http-0.4.1.jar

mvn install:install-file -DgroupId=clj-http -DartifactId=clj-http -Dversion=0.4.1 -Dpackaging=jar -Dfile=clj-http-0.4.1.jar

答案 2 :(得分:0)

如果你正在使用Leiningen,你可以在Tim O'Brien的recent Sonatype blog post上阅读有关如何连接到存储库服务器的所有内容。

如果您使用Maven,您应该获得像Nexus这样的repo服务器,并将clojure repo设置为另一个代理存储库并将其添加到您的公共组。

如果这些方法都不适合你,你可以使用Raghurams方法或number23_cn。然而,它们都是半最优的,不会为团队或许多工件进行扩展。