2010/9/25 Michel <[email protected]>: > I'm new maven user and I start in maven with a JEE project. > The project have 3 parts : > - ejb with persistance (JPA) > - web with JSF > - client connect with ejb by RMI > > If I good understand I must create 3 modules for each parts and a > pom.xml to build an ear file.
No: 1. a module for EJB (and, if you like it, a module for JPA package) 2. a module for web 3. a module for the EAR (packaging: ear) 4. for your convenience, a container project (packaging: pom) that collects all of the above as modules. > I have choice : ejb-javaee6 and maven-archetype-webapp for 2 firsts > parts but I don't find an archetype for the client. The EJB client can be automatically generated starting from the EJB: http://maven.apache.org/plugins/maven-ejb-plugin/examples/generating-ejb-client.html > I have found an archetype named ear-javaee6, with this archetype can I > create my project ? This is useful to create a module (or project) with ear packaging that follows Java EE 6 (so you need a Java EE 6 capable server). Antonio --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
