使用带/ lib的lein项目不起作用

时间:2013-10-29 12:27:13

标签: clojure leiningen

使用lein 2.2时,尝试将jar文件放在/ lib中不起作用。

我尝试了它似乎没有用,但是很多文档都说这种方式仍然可行。

2 个答案:

答案 0 :(得分:4)

在Leiningen v2.0中删除了lib目录功能,转而使用了存储库(repeatability)。

要将free floating jars添加到项目,您需要将依赖项部署到Clojars或Maven存储库。 Maven存储库可以像项目文件夹中的目录一样简单。

如果您需要项目本地文件夹中的jar,请查看此问题的答案:

How do I use checked-in jars with leiningen

答案 1 :(得分:0)

您无需使用maven访问Leiningen v2.0中的本地jar文件

只需在project.clj中使用这样的语法:

:resource-paths [ "local-jars/*" ] 

然后将*.jar个文件放在项目的local-jars子目录中。

请参阅此博客:http://www.troyastorino.com/tidbits/lein2-local-jars