I started out playing with Clojure in the Intellij plug-in La Clojure
back about 6 months ago.  It worked quite well, but I started
experimenting with lein and emacs and found it to be more light-
weight, enjoyable, and productive for me.  And yes, I learned emacs
specifically to use it with Clojure.  I consider it an investment that
was well worth the extra time (Paredit I love you.)



On Mar 28, 9:10 pm, Andy Fingerhut <andy.finger...@gmail.com> wrote:
> Changing subject line for this one.
>
> On Mar 28, 2011, at 5:38 PM, Mike Meyer wrote:
>
>
>
> > Consider this a features request for cake/leiningen:
> > 1) A task to search clojars.
> > 2) A task take a name from #1 and add the appropriate data to project.clj.
> > 3) Extend the "deps" task to install libraries required by any dependency.
>
> I am not claiming that Leiningen does #1 or #2 already, but in case you were 
> unaware, you can go to clojars.org, type something like "hadoop" in the 
> search box at the upper right, and see a list of matching packages.
>
> Clicking on one of them gives me text I can copy and paste into a Leiningen 
> project.clj file, or into a Maven pom.xml file.  Here is the text shown for 
> one version of hadoop-core that was shown when I searched for hadoop:
>
> [org.apache.hadoop/hadoop-core "0.20.2-dev"]
>
> If I add that appropriately to a project.clj file created from making a new 
> "empty except for clojure core project" with "lein new <name>", save it, and 
> type "lein deps", it does do #3, i.e. adds hadoop-core and everything that it 
> requires.  They are all put into the lib directory in the project.  This is 
> with Leiningen 1.5.0, but that behavior has worked for several versions now.  
> I believe it is implemented under the covers via Maven's dependency 
> management.
>
> Have you tried "lein deps" and found that it failed to install libraries 
> required by a dependency you had already added to your project.clj file?
>
> Andy

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to