Create Java project with Maven archetype liberty-archetype-ear
An archetype that generates a Java EE 8 multi-module project that includes an EJB module, a web application module and an EAR module
Create a Java Project by archetype liberty-archetype-ear with Command Line:
mvn archetype:generate -DgroupId="com.mycompany.app" -DartifactId="my-app-id" -DgroupId="My-groupId" -DartifactId="My-artifactId" -DruntimeGroupId="My-runtimeGroupId" -DruntimeArtifactId="My-runtimeArtifactId" -DruntimeVersion="My-runtimeVersion" -DlibertyPluginVersion="My-libertyPluginVersion" -DarchetypeGroupId="io.openliberty.tools" -DarchetypeArtifactId="liberty-archetype-ear" -DarchetypeVersion="3.3.3" -DinteractiveMode=false
Required parameters for generate java project:
- groupId
-
validationRegex: none
- artifactId
-
validationRegex: none
- runtimeGroupId
-
validationRegex: none
- runtimeArtifactId
-
validationRegex: none
- runtimeVersion
-
validationRegex: none
- libertyPluginVersion
-
validationRegex: none
Generated Project modules
- ${rootArtifactId}-ejb
- ${rootArtifactId}-war
- ${rootArtifactId}-ear
Details about maven archetype liberty-archetype-ear
GroupId |
GroupIdio.openliberty.tools |
ArtifactId |
ArtifactIdliberty-archetype-ear |
Version |
Version3.3.3 |
Type |
Typemaven-archetype |
How to add to project