Best Practices in Setting up a Build and Deployment environment for the Java Platform

Posted by Genadinik on Programmers See other posts from Programmers or by Genadinik
Published on 2011-04-05T17:44:13Z Indexed on 2012/03/30 17:42 UTC
Read the original article Hit count: 387

I have a project for which "quick and dirty" isn't the best solution. What is the most stable and currently accepted set of procedures/tools that I should look into when setting up my build/deploy dev (and later production) environment?

What I mean is:

  1. Should I use ANT? Or has there been something better that has evolved?
  2. In what instances should I use Maven?
  3. What are some best practices to create a continuous integration/deployment environment?
  4. What are best practices for doing test-driven development?
  5. Anything else?

© Programmers or respective owner

Related posts about java

Related posts about web-development