魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • Package - Maven - 终端命令 - mvn

文章摘要: 摘要内容。

信息查询

# 查询版本信息
mvn -v

生命周期相关

该工具的命令是按声明周期,即有顺序的执行,如执行部署命令,则会自动完成面前的步骤后再进行部署。

# 清理
mvn clean
#
mvn validate
# 编译
mvn compile
# 测试
mvn test
# 打包
mvn package
#
mvn verify
# 打包保存到本地仓库
mvn install
#
mvn site
# 打包上传到maven私服仓库
mvn deploy

创建工程

命令格式

mvn archetype:generate
    -DgroupId={project-packaging}
    -DartifactId={project-name}
    -DarchetypeArtifactId=maven-archetype-quickstart
    -DinteractiveMode=false

案例

# 创建java项目
mvn archetype:generate -DgroupId=com.magictable -DartifactId=agent_jar -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

# 创建web项目
mvn archetype:generate -DgroupId=com.magictable -DartifactId=agent_web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
更新时间: 2025/10/2 21:54