当前位置: 首页 > news >正文

【maven 学习记录】

maven 学习记录

  • 一、maven基础
        • 1. maven是什么
        • 2. maven的作用
        • 3. maven的下载安装
        • 4. maven仓库
        • 5. maven坐标
        • 6. 第一个maven项目 手工实现
        • 7. maven插件
        • 8. 依赖管理
        • 9. 生命周期
  • 二、maven进阶

一、maven基础

1. maven是什么

  • maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(pom)
  • project object model :项目对象模型
    在这里插入图片描述

2. maven的作用

  • 项目构建:提供标准的、跨平台的自动化项目构建方式
  • 依赖管理:方便快捷管理项目依赖资源包(jar包),避免资源间的版本冲突问题
  • 统一开发结构:提供标准的、统一的项目结构

3. maven的下载安装

官网:maven官网
检测是否配置成功:cmd:mvn
在这里插入图片描述
成功!

4. maven仓库

在这里插入图片描述
在这里插入图片描述

5. maven坐标

在这里插入图片描述

6. 第一个maven项目 手工实现

在这里插入图片描述
mvn compile
在这里插入图片描述
mvn test
在这里插入图片描述
mvn package
在这里插入图片描述

7. maven插件

在这里插入图片描述

在这里插入图片描述

8. 依赖管理

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9. 生命周期

在这里插入图片描述

二、maven进阶

相关文章:

  • 体验Linux USB 驱动
  • 【震撼发布】《致敬未来的攻城狮计划》| 文末赠书3本
  • ESP32 GPIO使用
  • Ls-dyna材料的相关学习笔记
  • plg(Loki+Promtail+Grafana)监控nginx日志、messages日志监控平台
  • CSS3新特性
  • 【黄河流域公安院校网络空间安全技能挑战赛】部分wp
  • web开发 用idea创建一个新项目
  • MySQL运维篇之Mycat分片规则
  • JavaScript 函数定义
  • LiveData 面试题库、解答、源码分析
  • 程序员压力大?用 PyQt 做一个美*女GIF设置桌面,每天都有好心情
  • 文献资源最多的文献下载神器,99.99%的文献都可下载
  • JPA 之 QueryDSL-JPA 使用指南
  • 【C++】AVL树,平衡二叉树详细解析
  • 嵌入式学习笔记——STM32硬件基础知识
  • Pytorch处理数据与训练网络问题汇总(协同训练)
  • linux基本指令和权限
  • 初学者的第一个Linux驱动
  • 第十四届蓝桥杯三月真题刷题训练——第 2 天
  • 民进党当局以企业名义参展世博会鼓吹所谓“外交突破”,国台办:自欺欺人
  • 国台办:已收到超3000封“台独”打手举报邮件
  • 江浙最会赚钱的城市 人均收入排不进前五
  • 河北三河“店招禁用红蓝黑”主要负责人被免职,任职固安时疑曾推行相似政策