Hello Paul Moore at "Sat, 19 Jun 2010 00:08:54 +0100" wrote: PM> - Build tools: There seem to be things like ant, maven, leiningen. How PM> do they relate to each other? Is there an "obvious" best answer or PM> should I be expecting to check them all out depending on my needs? In PM> that case, are there any good comparisons around?
I use mvn or lein to build clojure code PM> - Profilers: Same sort of question - do IDEs offer this, are there PM> standalone tools? I use VisualVM to profile code PM> - Testing: I've not really got to the documentation on Clojure's own PM> testing tools, so maybe that's all I need, but are there testing PM> frameworks I should look at, that sort of thing? clojure.test provides enough features to test code PM> - Deployment: For simple standalone utilities, am I looking at bat PM> file wrappers (I'm on Windows mainly) to set classpath and the like? PM> Given that there are some annoying limitations with bat files (nasty PM> nesting behaviour, ugly console windows for GUI applications), are PM> there any commonly used better solutions? For web applications, I PM> gather that a servlet container (all that fancy J2EE stuff :-)) and PM> something like compojure is a good place to start. For non-web PM> long-running services, is it still reasonable to use an application PM> server, or should I be looking at something to wrap a Clojure app up PM> as a Windows service (something like "Java Service Wrapper" PM> (http://wrapper.tanukisoftware.org/doc/english/download.jsp) came up PM> for me on a Google search)? I use procrun from apache commons daemon project to run clojure app on windows as service. All works fine, except case when you need to load resources manually. See ticket #379 in Clojure's Assembly for more details To build installers I use izpack from maven -- With best wishes, Alex Ott, MBA http://alexott.blogspot.com/ http://alexott.net/ http://alexott-ru.blogspot.com/ Skype: alex.ott -- 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