背景
现在项目一般都是maven项目,maven项目有固定的目录组装结构,包含
1.pom.xml文件
2.源码目录
3.资源目录
等等

如果手动一个个创建,就比较麻烦。解决方法?使用模板(也叫maven archetype)。
eclipse也有,现在idea用的比较多,所以用idea演示,但是原理都是一样的。
就是idea自带了maven模板,模板的作用就是避免手动一个个创建各种文件和目录。而是一次性帮你完成目录结构组织。
分类
主要是
1.java项目
2.web项目

截图里是maven官方提供的所有模板,
1.第一列是模板名字
2.第二列是模板作用描述
更详细的可以点链接进去看


操作步骤
勾选:从模板创建项目

搜索:按模板名字搜索 (搜索小技巧:idea在任何界面都提供搜索功能,实际上打开任何界面,当前界面就已经可以搜索关键字,比如这里要搜索模板名字,因为idea提供了太多模板,不好找,只能使用关键字搜索,具体来说就是搜索maven官方提供的模板的名字,如果有多个,就按上下键)

下面的步骤实际上大家都知道了,就是下一步,一直下一步完成即可。
原理
其实就是ide的maven模板插件。
模板,其实也是一个maven项目,即有坐标:
1.group
2.archetype
在这里看完整坐标

参考
官方资料
maven.apache.org/guides/intr… //什么是模板
maven.apache.org/guides/mini… //模板的细节