Important: Applicable to Liberty, WebSphere® Application Server traditional
Archetypes are Maven templates that you
can use to create projects that are based on set parameters. Using archetypes, you can quickly
generate working projects for Java™ EE modules. The following
tables list some archetypes that you can use.
Note: These
archetypes are not supported by IBM®. This information is
provided for reference only.
Java EE 7
Group ID |
Artifact ID |
Project Type |
net.wasdev.maven.tools.archetypes |
ejb-jee7-liberty |
EJB 3.2 project that targets a Liberty server |
net.wasdev.maven.tools.archetypes |
webapp-jee7-liberty |
Web 3.1 project that targets a Liberty server |
Java EE 6
Group ID |
Artifact ID |
Project Type |
net.wasdev.maven.tools.archetypes |
ejb-jee6-liberty |
EJB 3.1 project that targets a Liberty server |
net.wasdev.maven.tools.archetypes |
webapp-jee6-liberty |
Web 3.0 project that targets a Liberty server |
org.codehaus.mojo.archetypes |
appclient-javaee6 |
Application Client |
org.codehaus.mojo.archetypes |
ear-javaee6 |
Enterprise Application |
org.codehaus.mojo.archetypes |
ejb-javaee6 |
EJB |
org.codehaus.mojo.archetypes |
webapp-javaee6 |
Web |
Java EE 5
Group ID |
Artifact ID |
Project Type |
net.wasdev.maven.tools.archetypes |
ejb-jee5-liberty |
EJB 3.0 project that targets a Liberty server |
net.wasdev.maven.tools.archetypes |
webapp-jee5-liberty |
Web 2.5 project that targets a Liberty server |
org.codehaus.mojo.archetypes |
appclient-jee5 |
Application Client |
org.codehaus.mojo.archetypes |
ear-jee5 |
Enterprise Application |
org.codehaus.mojo.archetypes |
ejb-jee5 |
EJB |
org.codehaus.mojo.archetypes |
webapp-jee5 |
Web |
Java EE 1.4
Group ID |
Artifact ID |
Project Type |
org.codehaus.mojo.archetypes |
ear-j2ee14 |
Enterprise Application |
org.codehaus.mojo.archetypes |
ejb-j2ee14 |
EJB |
org.codehaus.mojo.archetypes |
webapp-j2ee14 |
Web |
Java EE 1.3
Group ID |
Artifact ID |
Project Type |
org.codehaus.mojo.archetypes |
ejb-j2ee13 |
EJB |
org.codehaus.mojo.archetypes |
webapp-j2ee13 |
Web |
OSGi Web
Group ID |
Artifact ID |
Project Type |
net.wasdev.maven.tools.archetypes |
osgi-web25-liberty |
OSGi Web 2.5 project that targets a Liberty server |
net.wasdev.maven.tools.archetypes |
osgi-web30-liberty |
OSGi Web 3.0 project that targets a Liberty server |
net.wasdev.maven.tools.archetypes |
osgi-web31-liberty |
OSGi Web 3.1 project that targets a Liberty server |
OSGi Bundle
Group ID |
Artifact ID |
Project Type |
net.wasdev.maven.tools.archetypes |
osgi-liberty |
OSGi project that targets a Liberty server |