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

Maven核心用法

1.什么是Maven

2.Maven的作用(依赖管理、项目构建、统一的项目结构)

2.1 依赖管理

2.2 项目构建

2.3 统一的项目结构

3.Maven的介绍

IDEA中对应信息

4.Maven的安装

注意:需要解压到  没有中文  不带空格   的目录下

5.IDEA中的Maven配置

然后需要配置JDK的运行版本和编译版本

6.Maven项目的管理

6.1创建Maven项目

        首先需要先选择创建一个空项目,在该空项目中创建模块

6.1 Maven的坐标

       想要描述我们当前的项目和引入外来资源就使用坐标进行标记

6.2 如何导入外部的Maven项目

        首先需要将文件复制到当前项目的目录下,再通过下面的方法把它导入(识别)为Maven项目

6.2.1 方式一

6.2.2 方式二

7.依赖管理

7.1 依赖配置

排除依赖:

7.2 生命周期

需要关注的五个周期:

运行方式:

8.测试

最终:

8.1 单元测试JUnit

8.2 测试步骤

http://www.xdnf.cn/news/1383751.html

相关文章:

  • 3446. 按对角线进行矩阵排序
  • [数组]27.移除元素
  • Kafka02-集群选主
  • 【Node.js从 0 到 1:入门实战与项目驱动】2.4 开发工具推荐(VS Code 、IDEA及插件、终端工具、调试工具)
  • 配置 Gitlab 和 Elasticsearch/Zoekt 并使用 Docker Metadata 数据库、Camo 代理服务
  • AI 如何 “看见” 世界?计算机视觉(CV)的核心技术:图像识别、目标检测与语义分割
  • Day16_【机器学习常见术语】
  • 宋红康 JVM 笔记 Day08|堆
  • MySQL 中 tinyint(1)、int(11)、bigint(20) 的数字到底是什么意思?
  • Vibe Coding 概念提出者 AndrejKarpathy 谈强化学习。
  • 在jdk8的spring-boot-2.7.x项目中集成logback-1.3.x
  • 通过代码认识 CNN:用 PyTorch 实现卷积神经网络识别手写数字
  • Maven 项目单元测试实战指南:从环境搭建到问题排查全解析
  • 使用astah制作专业状态图及C/C++实现解析
  • Docker 详解+示例
  • 进程组 会话 作业控制 守护进程
  • 【Canvas与盾牌】“靡不有初,鲜克有终”黄竖条盾牌
  • Redis 哨兵(Sentinel)全面解析
  • 海康相机开发---设备登录
  • Subdev与Media子系统的数据结构
  • redis单哨兵模式
  • 把 AI 塞进「智能水杯」——基于声学指纹的零样本水质检测杯
  • open webui源码分析11-四个特征之记忆
  • GD32VW553-IOT OLED移植
  • Intern-S1-mini模型结构
  • Python训练营打卡 DAY 50 预训练模型+CBAM模块
  • DQN(深度Q网络):深度强化学习的里程碑式突破
  • 【LeetCode每日一题】160.相交链表 206. 反转链表
  • 在Xcode中查看设备日志的完整指南
  • 消息队列核心问题解决方案:从丢失到重复消费的全方位保障