maven - Leiningen 是否读取 .m2/settings.xml 中的 maven 设置?

标签 maven clojure leiningen

我在 ~/.m2/settings.xml 中有几个额外的存储库.我试过 lein search它在我的存储库中找不到包。如何告诉 leiningen 在 Maven 设置中搜索存储库?

最佳答案

您可以添加 :repositories标记到您的 project.clj 文件:

(defproject com.foo/bar "1.0.0-SNAPSHOT"
  ;; ...other configuration...
  :repositories [["java.net" "http://download.java.net/maven/2"]])

看看官方sample project.clj .

您必须从 settings.xml 文件复制存储库配置,但这是使用 Leiningen 管理存储库的惯用和推荐方式。

Does lein2 use repositories defined in ~/.m2/settings.xml?

关于maven - Leiningen 是否读取 .m2/settings.xml 中的 maven 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15910567/

相关文章:

java - 如何为maven项目创建新的maven依赖插件

java - mvn/m2e 不带 M1 M2

java - Maven - 生成 JARs GPG 签名

clojure - 如何在 uberjar 进程中添加钩子(Hook)(使用 lein 构建)

clojure - 如何从防火墙后面安装 Leiningen 自安装?

caching - 让 leiningen 缓存包

jira-rest-java-client-0.2-m1.jar 的 Maven 依赖项

clojure - 如何用Ring测试 session 状态?

clojure - 如何在 ClojureScript 中使用 Spectre?

clojure - 在 Clojure 中导入 Java 类