Create Java project with Maven archetype enhanced-mule-archetype


Create a Java Project by archetype enhanced-mule-archetype with Command Line:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DorgId="My-orgId"   -Dversion="My-version"   -Drest="My-rest"   -DapiSpecId="My-apiSpecId"   -DapiSpecVersion="My-apiSpecVersion"   -Ddomain="My-domain"   -DdomainArtifactId="My-domainArtifactId"   -DdomainGroupId="My-domainGroupId"   -DdomainVersion="My-domainVersion"   -DarchetypeGroupId="com.aeontronix.enhancedmule"   -DarchetypeArtifactId="enhanced-mule-archetype"   -DarchetypeVersion="0.9.0"   -DinteractiveMode=false 

Required parameters for generate java project:

orgId
validationRegex: none
version
validationRegex: none
rest
validationRegex: true|false
apiSpecId
validationRegex: none
apiSpecVersion
validationRegex: none
domain
validationRegex: true|false
domainArtifactId
validationRegex: none
domainGroupId
validationRegex: none
domainVersion
validationRegex: none

Details about maven archetype enhanced-mule-archetype

GroupId

GroupId

com.aeontronix.enhancedmule
ArtifactId

ArtifactId

enhanced-mule-archetype
Version

Version

0.9.0
Type

Type

maven-archetype

How to add to project

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=com.aeontronix.enhancedmule -DarchetypeArtifactId=enhanced-mule-archetype -DarchetypeVersion=0.9.0 -DinteractiveMode=false