公司的项目都是使用maven管理的,最近新扩展的子项目模块需要新建maven工程,故开始了解一下Archetype,来快速的成功一个maven(当然用IDE工具也可以完成任务)
示例——使用Archetype生成项目骨架:
cmd中运行:
mvn archetype:generate
会看到常常的输出,有很多可用的Archetype供选择;每一个Archetype前面都有一个对应的编号,同时命令行会提供一个默认的编号,其对应的Archetype为maven-archetype-quickstart,回车选择该
Archetype:
紧接着Maven会提示输入要创建项目的groupId,artifactId,version及包名package:
Archetype会根据输入的信息创建项目骨架。在当前目录下,创建一个名为hellomvn(定义的artifactId)的子目录,从中可以看到项目的基本结构:基本的pom.xml,代码目录src/main/j