maven 自定义模块

引用地址: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项目的时候就有创建的maven模板了

maven 自定义模块

注意打钩部门,才能显示。