archetype插件
用于创建符合maven规定的目录骨架
maven的目录规定
第一种方式
首先创建一个新项目
进入该新文件夹的根目录中
使用命令mvn archetype:generate
(ps:第一次运行需要一点时间下载其他文件和依赖jar包)
下载的过程中可能会卡在如下地方:
为啥卡在generating project in interactive mode,因为请求从远程服务器上取catalog。在-DinteractiveMode=false下,设置maven不要从远程服务器上获取catalog,增加参数-DarchetypeCatalog=internal后解决卡住问题。
所以我们重新使用如下命令:
mvn archetype:generate -DarchetypeCatalog=internal
然后我们选择7
然后是输入groupId
然后输入artifactId
输入版本号
输入package
然后yes
最后构建完毕
然后可以看见目录已经创建好了
第二种方式
使用如下命令
mvn archetype:generate -DgroupId=com.cc.maven04 -DartifactId=maven04-demo -Dversion=1.0.0SANPSHOT -Dpackage=com.cc.maven04.demo
一样是卡在这一步
可以用如下命令
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.cc.maven04 -DartifactId=maven04-demo -Dversion=1.0.0SANPSHOT -Dpackage=com.cc.maven04.demo
然后选择版本,然后yes
最后构建完成
可以看到目录下又多出一个文件夹了
总结: