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

Reply via email to