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

Java 后端基础 Maven

Maven

1.什么是Maven

2.Maven的作用

Maven核心 

Maven概述

IDEA集成Maven

1.创建Maven项目

点击设置里的 Project Structure

 将jdk和编译语言进行设置

随后点击apply点击ok

2.Maven坐标

3.导入Maven项目

 将文件夹复制到当前项目的目录下

在这个目录下,在磁盘中打开这个目录,将文件夹放到里面

 文件夹放完后,还未识别到这个一个Maven项目

方式一:

方式二:


 

依赖管理

 配置了依赖后爆红,是因为pom文件发生变化,但本地仓库没有这个依赖,需要点击此刷新按钮,去联网下载依赖

排除依赖

可以将指定的依赖排除掉

生命周期

Maven的生命周期就是为了对所有的maven项目构建过程进行抽象和统一

Maven中有3套相互独立的生命周期
clean:清理工作
default:核心工作,如:编译、测试、打包、安装、部署等。
site:生成报告、发布站点等。

 

 

单元测试

单元测试:白盒测试

集成测试:灰盒测试

系统测试、验收测试:黑盒测试 

使用JUnit进行单元测试的流程

测试方法:公开、无返回、无参数

断言

 最后一行

第一个参数:一个预期抛出的异常;

第二个参数:一个函数式接口,可以在其中调用要测试的方法。

常见注解

开发规范

依赖范围

Maven常见问题解决方案

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

相关文章:

  • 2024CCPC吉林省赛长春邀请赛 Java 做题记录
  • 软件设计师“UML”真题考点分析——求三连
  • 在linux里上传本地项目到github中
  • ORPO:让大模型调优更简单高效的新范式
  • R语言+贝叶斯网络:涵盖贝叶斯网络的基础、离散与连续分布、混合网络、动态网络,Gephi可视化,助你成为数据分析高手!
  • Grafana之Dashboard(仪表盘)
  • ThreadLocal作一个缓存工具类
  • 【聚类】层次聚类
  • 三键标准、多键usb鼠标数据格式
  • 从产品展示到工程设计:3DXML 转 STP 的跨流程数据转换技术解析
  • WPF中的ObjectDataProvider:用于数据绑定的数据源之一
  • Regmap子系统之六轴传感器驱动-编写icm20607.c驱动
  • 【云实验】Excel文件转存到RDS数据库
  • 【大数据】MapReduce 编程--索引倒排--根据“内容 ➜ 出现在哪些文件里(某个单词出现在了哪些文件中,以及在每个文件中出现了多少次)
  • .NET 函数:检测 SQL 注入风险
  • 关于能管-虚拟电厂的概述
  • Win10 安装单机版ES(elasticsearch),整合IK分词器和安装Kibana
  • 【android bluetooth 协议分析 01】【HCI 层介绍 8】【ReadLocalVersionInformation命令介绍】
  • 【Android构建系统】Soong构建系统,通过.bp + .go定制编译
  • MySQL 故障排查与生产环境优化
  • verify_ssl 与 Token 验证的区别详解
  • Node 服务监控及通过钉钉推送告警提醒
  • 3.安卓逆向2-安卓文件目录
  • WPF点击按钮弹出一个窗口
  • 深入理解 Hadoop 核心组件 Yarn:架构、配置与实战
  • 物联网简介:万物互联的未来图景
  • Eclipse Java 开发调优:如何让 Eclipse 运行更快?
  • Spring Cloud Seata 深度解析:原理与架构设计
  • 甘特图工具怎么选?免费/付费项目管理工具对比测评(2025最新版)
  • java中如何优雅处理多租户系统的查询?