On Sun, 27 Mar 2011 01:45:37 -0700 (PDT)
ultranewb <pineapple.l...@yahoo.com> wrote:

> On Mar 27, 2:29 pm, Shantanu Kumar <kumar.shant...@gmail.com> wrote:
> > I'm curious - did/could you give Eclipse and Counter-ClockWise
> > plugin a try?
> 
> I did not try Eclipse.  I had a bad experience before with it.  It
> seems to be the worst to deal with as far as all the project and
> dependency garbage, and none of that garbage was automatic, it seemed
> to be manual.  So unless you would say that Counter-ClockWise is
> supposed to automatically deal with the garbage (would you say that?),
> I'll steer clear.
> 

What version of Eclipse ? We have been using it with ccw for more
than a year. Very stable.

As far as "dependency garbage" there is no free lunch in any tool.
What I can suggest is that you build your code with Leiningen first.

Leiningen will pull all the related dependencies at once for a given
artifact defined in your project.clj. After a successful build by Leiningen
(use :aot to force compilation), you can look at the content of the lib folder 
in your project.
You then have the list of all the direct and non-direct dependencies of your 
project.
You can then copy this folder elsewhere to freeze them.

With most IDEs (including Eclipse) it will then be trivial to replicate the 
dependencies
of your project using that frozen snapshot. Of course you could also use a 
Maven plug in in your IDE
but that may be complex to setup for a single pass. Leiningen simplifies it a 
lot.

You cannot expect a tool to "guess" your project dependencies.
Dependencies are a fact of life and cannot be avoided in any significant 
project.
It's not "gargage"...

-- 
Luc P.

================
The rabid Muppet

-- 
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