我使用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