سؤال

When using lein 2.2, trying to put jar files in /lib does not work.

I tried and it doesn't seems to work but plenty of docs out there says this way still works.

هل كانت مفيدة؟

المحلول

The lib directory functionality was removed in Leiningen v2.0, in favor of a repository (repeatability).

To add free floating jars to a project, you will need to either deploy your dependency to Clojars or a Maven repository. The Maven repository can be as simple as a directory in your project folder.

Please see the answer to this question if you need the jar in a project local folder:

How do I use checked-in jars with leiningen

نصائح أخرى

You do not need to use maven to access a local jar file in Leiningen v2.0

Just use syntax like this in your project.clj:

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

and then place your *.jar files in the local-jars subdirectory of your project.

Please see this blog: http://www.troyastorino.com/tidbits/lein2-local-jars

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top