Scaffolds the 4 bundles of Maps Components : persistence , persistence service, rest, webcontent
-
Create artifact and upload to local repo : mvn clean install
-
Create Component from archetype: mvn archetype:generate -DarchetypeGroupId=com.avon.archetype -DarchetypeVersion=1.0 -DarchetypeArtifactId=com.avon.archetype.component -DgroupId=com.avon -Dversion=0.0.1-SNAPSHOT
Interactiv console (sample): package=com.avon groupId=com.avon artifactId=com.avon.maps.offer version=0.1-SNAPSHOT dir=maps/offer/ <---- (artifactid minus groupId with '/') module-description=Module description angular-name=offer webcontent-priority=1 -
Copy the generated directories to MAPS
-
Delete DeleteMe files
-
Generated structure: in structure.txt