2 ways to create project directory archetype:
mvn archetype:generate, then select groupId, artifactId, version, package accordingly,
or
mvn archetype:generate -DgroupId=xxx -DartifactId=yyy -Dversion=vvv -Dpackage=ppp, where:-DgroupId: usually reverse company site + project name;-DartifactId: project name + module name;-Dpackage: package name where code exist