Maven学习笔记(八)Maven的入门使用—5.使用Archetype生成项目骨架

来源:互联网 发布:李仙姬姻缘知乎 编辑:程序博客网 时间:2024/05/01 04:02
    Maven中有一些约定,正如之前创建的HelloWorld项目那样,比如项目主代码放置的位置,测试代码放置的位置pom.xml文件的位置等等,但是如果每次都手动创建是一个很麻烦的事情,因此Maven提供了Archetype来帮助快速构建出项目骨架。    还是以HelloWorld为例,使用maven archeType来快速构建项目的骨架,在新的目录中,执行如下命令:    如果是Maven 3执行:
mvn archetype:generate
    如果是Maven2执行:
mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-5:generate
    初次执行时会先下载archetype插件,如下图所示:

这里写图片描述

    之后会列出很多可供选择的Archetype,同时命令行会提供一个默认的编号,其对应的Archetype为maven-archetype-quickstart,默认编号为525,回车即可,紧接着会列出可供使用的版本号,默认为最新的发布版,本机是1.1,同样回车默认即可,之后maven会自动下载对应版本的插件,如下图所示:

这里写图片描述

    插件下载完成后,对提示输入要创建项目的groupId,artifactId,version以及包名package,如下图所示:

这里写图片描述

    Archetype根据输入的信息,创建项目骨架。在当前目录下,Archetype插件根据我们定义的artifactId创建工程目录,在其中会创建基本的pom.xml文件,主代码目录,测试代码目录等,还有会在pom.xml文件中声明一个JUnit依赖,主代码目录中会创建默认的java类,以及默认的测试用例。

这里写图片描述

这里写图片描述

    其余具体的文件,请自行查看生成的目录。
0 0
原创粉丝点击