当前位置: 首页 > 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进阶

http://www.dtcms.com/a/1097.html

相关文章:

  • 体验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 天
  • Python Pytorch开发环境搭建(Windows和Ubuntu)
  • 【2.4 golang中循环语句for】
  • 数组之双指针题
  • 【0177】Linux中POSIX信号量实现机制
  • 不写代码、年薪百万,带你玩赚ChatGPT提示工程-高级提示
  • ACM---大一第三周周赛(Floyd算法+并查集算法学习周)
  • 搭建zabbix4.0监控服务实例
  • Elasticsearch:构建自动补全功能 - Autocomplete
  • 华为校招机试 - 检测热点字符(Java JS Python)
  • C语言实现三子棋【详解+全部源码】