Developping JEE projects with Maven
Since the beginning of this tutorial, we have only covered projects capable of generating one basic Jar archive which doesn't apply wery well to server-side projects. As you might guess, Maven offers a lot more and supports out of the box any standard JEE packaging type. This trail explains step-by-step how to get started in JEE development using Maven to manage your project.
- Multi-modules projects: Usually developpers work concurrently on more then one project at time. In fact, a project is usually splitted into several sub-projects for architectural reasons.
- Web projects: The most common type of modules people work with in a JEE project is a web module. Traditionally, a web application is composed of static and dynamic web pages, Java source code, specific configuration files, client-side scripts and of some resources (images, css).
- EJB projects :