JUnit testing provides an easy to use flexible framework to write unit tests for Java code. Maven incorporates this functionality as part of it's software life cycle. JUnit plug-in under maven2 is called Surefire.
The m2eclipse project provides support for Maven within the Eclipse IDE. It is a plugin which helps bridge the gaps between Maven and Eclipse. Using m2eclipse you<sep/>
Sure, it's possible to use Ant for enterprise builds, but here's the thing: You'll coax so much more mileage out of your EJB 3 and Seam-based projects by building them with Maven 2.