【问题标题】:install JAR from remote repo (clojar)从远程仓库安装 JAR (clojar)
【发布时间】:2012-05-30 01:28:21
【问题描述】:

我想下载并安装this Clojure 库,但我一辈子都搞不明白。我研究了 Maven,但找不到它来找到 repo。如何轻松地将 Clojure 库安装到我的机器上?

【问题讨论】:

    标签: maven jar clojure


    【解决方案1】:

    您可以将包含此 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>
    

    【讨论】:

    • 标签应该用 标签包裹,然后解决方案效果很好:)
    • 接受的答案更多的是下载 JAR。此答案假定存在 POM。
    【解决方案2】:

    下载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
    

    【讨论】:

    【解决方案3】:

    如果您使用的是 Leiningen,您可以阅读 Tim O'Brien 的所有关于如何连接到 recent Sonatype blog post 上的存储库服务器的信息。

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

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

    【讨论】:

      猜你喜欢
      • 2017-06-03
      • 2017-07-11
      • 2013-02-12
      • 1970-01-01
      • 1970-01-01
      • 2016-01-17
      • 2018-12-05
      • 2021-09-01
      • 1970-01-01
      相关资源
      最近更新 更多