The maven archetype is a very interesting functionality if you need to create skeleton project very easily. They are used to create a maven project from scratch. What if you create your own archetype that is not available on the default / central repository?

Hopefully you can pass the remoteRepositories parameter on command line to specify the URL of your corporate repository, something like:

CODE:
  1. mvn archetype:create -DarchetypeGroupId=archetypeGroupId
  2.          -DarchetypeArtifactId=archetypeArtifactId       
  3.          -DarchetypeVersion=archetypeVersion
  4.          -DgroupId=com.mycompany
  5.          -DartifactId=new-project
  6.          -DremoteRepositories=http://repo.mycompany.com