Debugging presently with JSwat and it works fine. We have extensive logging (javalog) and use some trace macros from time to time.
Of course you have to get acquainted with the internal Clojure representation as shown by the debugger but that's not a big learning curve. Presently we use a mix of Spring beans, Java and Clojure components. Luc On Tue, 2008-10-28 at 11:58 -0700, Scott Hickey wrote: > It should work. Before I had a debugging working in Eclipse with Groovy, I > used JSwat, JEdit and Ant for project work with success. > > Scott Hickey > Senior Consultant > Object Partners, Inc. > > > > ----- Original Message ---- > From: Bill Clementson <[EMAIL PROTECTED]> > To: clojure@googlegroups.com > Sent: Tuesday, October 28, 2008 1:43:58 PM > Subject: Re: Using a Java Debugger with Clojure > > > Hi Peter, > > On Tue, Oct 28, 2008 at 11:27 AM, Peter Wolf <[EMAIL PROTECTED]> wrote: > > > > Hello all, > > > > I am new to Clojure, but not Java or LISP (I used to work at LMI). > > > > I am considering a project written in a mixture of Clojure, Java and > > Groovy. Clojure for the concurrent inner loop. Groovy/Grails for the > > Web UI. And lots of Java reused from other projects. > > > > How would I debug something like this? Can I compile Clojure so that a > > standard Java debugger understands it? > > I don't know about Groovy, but some people have used standard Java > debuggers to debug Clojure code. For example: > > 1. Read Rich's section on debugging in "Getting Started": > http://clojure.org/getting_started#toc5 > 2. Have a look at my blog post: http://bc.tech.coop/blog/081023.html > 3. There was a recent discussion on this group where another > individual had some problems getting JSwat working: > http://groups.google.com/group/clojure/browse_thread/thread/403e593c86c2893f# > 4. A general search for "debugger" on this group will also bring up > some other relevant threads. > > > Is there a better way? > > "Better" is subjective. ;-) > > You could use "traditional" lisp debugging techniques as well. I've > covered some of these on my blog: > http://bc.tech.coop/blog/040628.html > > Cheers, > Bill > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---