使用archetype插件创建符合maven规定的目录骨架

archetype自动创建目录骨架有以下两种方式:

一、在DOS下按照提示进行选择

例如,在D:\maven示例目录下新建一个项目maven01

1、进入到项目的根目录中输入mvn archetype:generate,回车,在DOS下回输出一些需要准备的资源

使用archetype插件创建符合maven规定的目录骨架

2、选择相应的archetype版本,这里选择版本6

使用archetype插件创建符合maven规定的目录骨架

3、提示输入groupId、artifactId、version、package

使用archetype插件创建符合maven规定的目录骨架

4、输入上述内容后回车,然后选择Y,就可以看见创建成功

使用archetype插件创建符合maven规定的目录骨架

5、创建完成后,在maven01目录下查看是否创建好

(1)、项目的根目录

使用archetype插件创建符合maven规定的目录骨架


(2)模块名下

使用archetype插件创建符合maven规定的目录骨架

(3)src目录下

使用archetype插件创建符合maven规定的目录骨架

(4)具体内容不一 一列举。。。

总之,在D:\maven示例\maven01\maven01-service\src\main\java\com\baidu\maven01\service目录下自动生成了java文件

使用archetype插件创建符合maven规定的目录骨架

在D:\maven示例\maven01\maven01-service\src\test\java\com\baidu\maven01\service目录下生成了测试文件

使用archetype插件创建符合maven规定的目录骨架



二、一次性设置所有属性

mvn archetype:generate -DgroupId=组织名(公司网址的反写+项目名)

                                        -DartifactId=项目名-模块名

                                        -Dversion=版本号

                                        -Dpackage=代码所存在的包名

新建一个项目maven02,输入以下参数后回车

mvn archetype:generate -DgroupId=com.baidu.maven02 -DartifactId=maven02-demo -Dversion=0.0.1-SNAPSHOT -Dpackage=com.baidu.maven02-demo  

图如下

使用archetype插件创建符合maven规定的目录骨架

然后直接输入版本号和Y即可创建成功