> I'm on a truncated schedule with a lot of new technologies, so This is a bad recipe for a successful first-time use of any new technology, and Maven in particular since it is an open-source tool and many users complain about the documentation lately.
If you have an existing build process that handles all of your requirements, you might want to look into a parallel process with M2 so you can see how much of your build etc is possible in Maven without actually committing to it for the entire team. I'm just not a fan of trying something for the first time on a big important project involving lots of people! > 4. UNIT TESTING - > Great, the skeleton adds this to .jar files and runs them > automatically and everything. Can I add it to a web app, too? (Note There's nothing stopping you from using JUnit with web apps. But I imagine you're going to want to use something like HttpUnit or JUnitEE or Canoo to actually test the webpages themselves (perhaps after deploying them via Cargo), and I haven't gotten there myself yet. Nor have I succeeded with deploying EJBs using OpenEJB or similar for ejb testing, but I'm sure I'll get there eventually. (I have spent less time on these issues than others.) > 5. CONTINUOUS INTEGRATION - > Is there a product that gets along with Maven? I'd like on-demand Take a look at Maven's sister project, Continuum [1]. But I don't think it will help you with promoted builds etc. [1] http://maven.apache.org/continuum HTH. Wayne
