maven提供了各类工程的原型模板,只需选择合适的原型模板并设置相关的参数(例如groupId, artifactId , package, version等)程序员
在命令行敲入 shell
mvn archetype: generate
maven会先列出当前全部可用的原型模板,而后要求程序员选择一个原型模板(若是当前列出的原型模板太多,能够输入过滤条件搜索,过滤条件的格式是[groupId:]artifactId, 大小写敏感)。 当选择了一个原型模板后,maven会询问构建工程的一些必要信息,好比groupId, artifactId, version, package等,确认后,maven就会按照该原型模板自动搭建一个工程.maven
若是咱们事先知道使用哪一个原型模板,能够直接在mvn archetype:generate后指定,并给出相关的配置参数,例如我要快速建立一个scala基本工程spa
mvn archetype:generate -DarchetypeGroupId=org.scala-tools.archetypes -DarchetypeArtifactId=scala-archetype-simple -DgroupId=com.ggd543.scalademo -DartifactId=scalademo -Dversion=1.0