我试图将archiva设置为我们的leiningen项目的代理回购。我已经看到了以下主要参考资料:leiningen 2忽略默认存储库?
:忽略默认储存库
但它似乎并不奏效。当我将clojars依赖项粘贴到我的项目文件中时,leiningen仍然从clojars而不是我的代理中拉出。我的项目文件看起来像下面这样:
(defproject test-archiva "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:repositories [["snapshots", "http://myserver:8080/archiva/repository/snapshots"]
["releases", "http://myserver:8080/archiva/repository/internal"]]
:omit_default_repositories true
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.4.0"]
[incanter "1.4.1"]])
任何帮助,将不胜感激。
:omit-default-repositories vs omit_default_reposotories ......这是否有所作为? – djjolicoeur
是的,我把它改成了缓冲区...忘了保存,然后用_'s在原来的那个上运行lein deps。更近了一步。 – jgerman