我使用Leiningen 2和我在努力讓它識別本地存儲庫($ HOME/.m2目錄)Leiningen 2不看在localrepo?
我試圖使用storm-rdbms(storm-contrib)這是不是clojar
這裏有我已經採取步驟:
- 使用雷音-localrepo插件,在當地的.m2庫
pom.xml中下安裝風暴RDBMS表明這一點:
<groupId>storm-rdbms</groupId> <artifactId>storm-rdbms</artifactId> <versioning> <versions> <version>0.1-SNAPSHOT</version> </versions> <lastUpdated>20130214173431</lastUpdated> </versioning>
我project.clj文件:
:dependencies [[org.clojure/clojure "1.4.0"] [storm "0.8.2"] [storm-rdbms "0.1-SNAPSHOT"]] :plugins [[lein-localrepo "0.4.1"]] :repositories {"local" ~(str (.toURI (java.io.File. "~/.m2")))})
我跑雷音DEPS:
Could not find artifact storm-rdbms:storm-rdbms:jar:0.1-SNAPSHOT This could be due to a typo in :dependencies or network issues. Could not resolve dependencies
我與Maven試圖以此爲好,但Maven的3連在遵循here的指示時能夠安裝該罐子。
請澄清我在這裏做錯了什麼。非常感謝!
您是否特意要將它設置爲本地回購?如果沒有,你可以[使用git repo作爲依賴項](http://stackoverflow.com/questions/9051516/clojure-and-leiningen-using-a-git-repository-as-dependency)。 – sinemetu1 2013-02-14 19:11:56
謝謝。我會試一試,但我試圖不要有太多的插件... – Florie 2013-02-15 20:37:46