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
- Maven学习笔记(八)Maven的入门使用—5.使用Archetype生成项目骨架
- Maven学习笔记七:Maven使用入门(使用archetype生成项目骨架)
- Maven学习笔记——使用Archetype生成项目骨架
- Maven使用archetype迅速生成项目骨架
- Maven使用archetype迅速生成项目骨架
- 《Maven实战》笔记二:使用Archetype生成项目骨架
- maven3实战之maven使用入门(使用archetype生成项目骨架)
- 建立和使用Maven项目骨架Archetype
- 建立和使用Maven项目骨架Archetype
- Maven学习笔记(八)Maven的入门使用—7.创建Maven项目
- maven基础学习(四)-简单实例(使用Archetype生成项目骨架)
- Maven学习笔记004——用Archetype生成项目骨架
- 生成Maven骨架(archetype)
- 使用Archetype生成项目骨架
- Maven之自定义archetype生成项目骨架
- Maven自定义archetype生成项目骨架
- Maven之自定义archetype生成项目骨架
- Maven学习笔记(八)Maven的入门使用—6.将Maven项目导入到Eclipse中
- 依据软件项目工作量估算来测算合作伙伴采购预算及人力资源投入计划
- Linux - Maven的使用
- STL-数组模板
- DAC calibration
- Tsinsen 清橙 A1032. 画三角形2
- Maven学习笔记(八)Maven的入门使用—5.使用Archetype生成项目骨架
- STL-String类
- Android Studio 代码风格的设置
- 【转自mos文章】 LOB Performance Guideline
- GTY's math problem (BestCoder Round #29 A)
- Maven学习笔记(八)Maven的入门使用—6.将Maven项目导入到Eclipse中
- Progress Monitoring - CodeForces 509 F dp
- java中Comparable接口以及Comparator策略模式的应用
- android ndk资源汇总