Example archetypes

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.
[8.5.5.9 or later]Note: These archetypes are not supported by IBM®. This information is provided for reference only. For more information about org.codehaus.mojo.archetyes, see http://docs.codehaus.org/display/MAVENUSER/Home, and for more information about net.wasdev.maven.tools.archetypes, see https://github.com/WASdev/ci.maven.tools.

Java EE 7

Group ID Artifact ID Project Type
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes ejb-jee7-liberty EJB 3.2 project that targets a Liberty server
[8.5.5.9 or later]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
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes ejb-jee6-liberty EJB 3.1 project that targets a Liberty server
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes webapp-jee6-liberty Web 3.0 project that targets a Liberty server
org.codehaus.mojo.archetyes appclient-javaee6 Application Client
org.codehaus.mojo.archetyes ear-javaee6 Enterprise Application
org.codehaus.mojo.archetyes ejb-javaee6 EJB
org.codehaus.mojo.archetyes webapp-javaee6 Web

Java EE 5

Group ID Artifact ID Project Type
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes ejb-jee5-liberty EJB 3.0 project that targets a Liberty server
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes webapp-jee5-liberty Web 2.5 project that targets a Liberty server
org.codehaus.mojo.archetyes appclient-jee5 Application Client
org.codehaus.mojo.archetyes ear-jee5 Enterprise Application
org.codehaus.mojo.archetyes ejb-jee5 EJB
org.codehaus.mojo.archetyes webapp-jee5 Web

Java EE 1.4

Group ID Artifact ID Project Type
org.codehaus.mojo.archetyes ear-j2ee14 Enterprise Application
org.codehaus.mojo.archetyes ejb-j2ee14 EJB
org.codehaus.mojo.archetyes webapp-j2ee14 Web

Java EE 1.3

Group ID Artifact ID Project Type
org.codehaus.mojo.archetyes ejb-j2ee13 EJB
org.codehaus.mojo.archetyes webapp-j2ee13 Web

OSGi Web

Group ID Artifact ID Project Type
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes osgi-web25-liberty OSGi Web 2.5 project that targets a Liberty server
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes osgi-web30-liberty OSGi Web 3.0 project that targets a Liberty server
[8.5.5.9 or later]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
[8.5.5.9 or later]net.wasdev.maven.tools.archetypes osgi-liberty OSGi project that targets a Liberty server
Icon that indicates the type of topic Reference topic
Timestamp icon Last updated: July 17, 2017 21:58

File name: example_archetypes.html