引用地址:https://www.cnblogs.com/chyu/p/5648139.html
http://blog.csdn.net/a5518007/article/details/62885432
maven archetype可以将一个项目做成项目原型,之后只需要以此原型来创建项目,那么初始创建的项目便具有原型项目中的一切配置和代码.通俗讲就是一个项目模板.
eclipse中那些快速生成maven项目的插件,利用的就是maven的原型功能.所以如果我们自己生成满足我们特定需求的项目原型,也可以像使用插件那样快速搭建起基础项目代码.
1在一个已有的项目(作为模板的项目)(已经编写的公共部分或者项目结构)
在项目的路径行运行 mvn archetype:create-from-project 会生成模板
注意: 生成的项目模板也是一个maven项目 确定这个模板项目的结构执行
mvn install 把模板安装到本地仓库,maven install deploy (PS:即可上传到私服,deploy需要配置上传私服的地址)
(如果本地测试生产在本地库即可)
2.安装完即可在本地仓库看到生成的模板信息。会在本地仓库生成archetype-catalog.xml 文件
eclipse中点选Window---Preferences---maven---Archetypes,点选Add Remote Catalog,输入nexus中的地址并取一个描述名字
此时,在创建maven项目的时候就有创建的maven模板了
注意打钩部门,才能显示。