Maven 使用archetype插件创建目录骨架

简介: maven创建目录的两种方式 1.archetype:generate 按照提示进行选择 2.archetype:generate -DgourpId=组织名,公司网址的反写+项目名称 -DartifactId=项目名-模块名 -Dversion=...
maven创建目录的两种方式
	1.archetype:generate 按照提示进行选择
	2.archetype:generate -DgourpId=组织名,公司网址的反写+项目名称
					    -DartifactId=项目名-模块名
					    -Dversion=版本号
					    -Dpackage=代码所在的包名

方式1 EG:
1、输入mvn archetype:generate
2、出现这个输入回车Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 906:

3、输入6,选择maven archetype 版本1.1
4、根据提示输入:
Define value for property 'groupId': : com.daley.maven03demo
Define value for property 'artifactId': : maven03demo-service
Define value for property 'version':  1.0-SNAPSHOT: : 1.0.0SNAPSHOT
Define value for property 'package':  com.daley.maven03demo: : com.daley.maven03
demo.service
5、输入y确认
6、建立成功

方式2 EG:D:\Practice\GitHub\MavenPractice\maven03>mvn archetype:generate -DgroupId=com.daley.maven04 -DartifactId=maven04-demo -Dversion=1.0.0SNAPSHOT -Dpackage=com.daley.maven04.demo

如图:创建成功,在输入这条命令后,中间只需输入回车选择版本号,再输入Y确认建立即可。

GitHub案例地址:https://github.com/DaleyChao/MavenPractice

相关文章
|
1天前
|
Dubbo Java 应用服务中间件
微服务框架(十)Maven Archetype制作Dubbo项目原型
  此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。   本文为Maven Archetype的制作及使用,使用archetype插件制作Dubbo项目原型
|
1天前
|
Java Maven Android开发
在Eclipse里配置Maven插件
Maven是一款比较常用的Java开发拓展包,它相当于一个全自动jar包管理器,会导入用户开发时需要使用的相应jar包。使用Maven开发Java程序,可以极大提升开发者的开发效率。下面我就跟大家介绍一下如何在Eclipse里安装和配置Maven插件。
51 0
|
1天前
|
存储 Java Maven
IDEA常用插件之类Jar包搜索Maven Search
IDEA常用插件之类Jar包搜索Maven Search
150 0
|
1天前
|
Java 测试技术 Maven
Maven 插件
Maven插件负责执行生命周期中的阶段,如clean、default(build)、site。生命周期阶段是Maven的标准接口,实际操作由相应插件实现,如maven-clean-plugin执行clean阶段。Maven是一个基于插件的框架,插件用于生成jar/war、编译代码、运行单元测试、生成文档和报告。通过`mvn [plugin-name]:[goal-name]`调用插件目标,如`mvn compiler:compile`用于编译Java代码。
|
1天前
|
IDE Java Apache
常用 Maven 插件大全(速度收藏)
常用 Maven 插件大全(速度收藏)
84 1
|
1天前
|
IDE Java Apache
常用 Maven 插件大全
常用 Maven 插件大全
14 0
|
1天前
|
JavaScript Java Apache
【SpringBoot】Maven 版本管理与 flatten-maven-plugin 插件的使用及分析
【SpringBoot】Maven 版本管理与 flatten-maven-plugin 插件的使用及分析
286 0
|
1天前
|
Java 测试技术 Maven
boot项目添加运行参数的maven插件
boot项目添加运行参数的maven插件
40 0
|
1天前
|
Java 测试技术 Maven
单元测试添加运行参数的maven插件
单元测试添加运行参数的maven插件
22 0
|
1天前
|
Java Maven Docker
SpringBoot项目打包部署到阿里云服务器、通过Maven插件制作Docker镜像、部署项目容器、配置生产环境
SpringBoot项目打包部署到阿里云服务器、通过Maven插件制作Docker镜像、部署项目容器、配置生产环境
186 0