在IDEA中自定义一个maven脚手架web项目
一、写在前面
1.环境介绍
- IDE:IDEA14
- Maven:3.3.9
- OS:Windows7_64位
2.本文目的
使用IDEA自带的maven-archetype-webapp脚手架创建Web项目,目录结构稍微有点简单,我需要将目录结构完善之后,做成自己的脚手架,方便下次创建Web项目时,可以直接使用。
二、自定义脚手架
1.创建Web项目
2.完善目录
在空的文件夹或包目录下需要创建一个文件,否则archetype:create-from-project后在target/gennerated-sources/archetype目录下不会创建相应目录。
3.将Web项目转成脚手架
Execute Maven Goal
Working directory (D:/idea_workspace/maven_test/commweb)
Command line (mvn archetype:create-from-project)
4.安装到本地仓库
Execute Maven Goal
Working directory (D:/idea_workspace/maven_test/commweb/target/gennerated-sources/archetype)
Command line (mvn install)
5.添加至IDEA
需要注意的是ArtifactId:commweb-archetype,后面多了archetype
6.使用