【发布时间】:2012-05-30 01:28:21
【问题描述】:
我想下载并安装this Clojure 库,但我一辈子都搞不明白。我研究了 Maven,但找不到它来找到 repo。如何轻松地将 Clojure 库安装到我的机器上?
【问题讨论】:
我想下载并安装this Clojure 库,但我一辈子都搞不明白。我研究了 Maven,但找不到它来找到 repo。如何轻松地将 Clojure 库安装到我的机器上?
【问题讨论】:
您可以将包含此 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>
【讨论】:
下载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
【讨论】:
如果您使用的是 Leiningen,您可以阅读 Tim O'Brien 的所有关于如何连接到 recent Sonatype blog post 上的存储库服务器的信息。
如果您使用的是 Maven,您应该获得一个像 Nexus 这样的 repo 服务器,并将 clojure repo 设置为另一个代理存储库并将其添加到您的公共组。
如果这些方法都不适合您,您可以使用 Raghurams 方法或 number23_cn。然而,它们都是半最优的,不会针对团队或许多工件进行扩展..
【讨论】: