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

maven快速上手

之前我们项目如果要用到其他额外的jar包,需要自己去官网下载并且导入。但是有maven后,直接在maven的pom.xml文件里用代码配置即可,配置好后maven会自动帮我们联网下载并且会自动导入该jar包

在右边的maven中,我们可以看到下载安装好的依赖

使用maven,可以在任意开发工具中打开使用

maven安装

具体安装过程移步我博客另一个帖子

idea与maven项目

1.环境配置

注意,如果已经打开了项目的话不要点左上角的setting,这样配置的并不是全局配置,要先从左上角退出项目,再继续后续操作

创建maven项目

idea导入maven项目

方式一

二:

maven依赖管理

排除依赖

maven生命周期

 

在运行install时,compile,test和package都会运行

但不会运行clean,因为clean和其他四个不属于同一套生命周期

clean:将target目录中的文件删了

找install安装的jar包,要去groupid里找

maven仓库——groupid对应文件夹,一直点点点,就可以看到一个maven的jar文件

在cmd中也可以执行maven指令

以下内容涉及到单元测试的部分,请先移步

junit单元测试-CSDN博客

加上scope,就可以设置该jar包只在哪里起作用。由于junit是用于测试的,所以只在测试程序中用即可

当你运行生命周期中的test时,它会将test中所有规范的单元测试文件都运行完,并在日志中输出运行成功的单元测试数量

在进行生命周期其他部分的执行时,如果不想重复执行测试,可以

如上,就把测试给禁止了

相关文章:

  • iOS 15.4.1 TrollStore(巨魔商店)安装教程详解:第二篇
  • docker exec -it abc bash
  • RabbitMQ的其中工作模式介绍以及Java的实现
  • 【Qt】:设置hover属性,没有适应到子控件中
  • 【Qt】QImage实战
  • 【HTML-5】HTML 实体:完整指南与最佳实践
  • Qt+线段拖曳示例代码
  • Qt功能区:Ribbon控件
  • 在 Qt 中实现动态切换主题(明亮和暗黑)
  • Dify的大语言模型(LLM) AI 应用开发平台-本地部署
  • 基于Qt的app开发第十天
  • 微软 Build 2025:开启 AI 智能体时代的产业革命
  • QT中信号和事件的区别
  • 精益制造数字化转型智能工厂三年规划建设方案
  • 《算法笔记》11.8小节——动态规划专题->总结 问题 G: 点菜问题
  • 工具环境与系统部署
  • React中使用 Ant Design Charts 图表
  • 【人工智能发展史】从黎明到曙光01
  • 精益数据分析(75/126):用户反馈的科学解读与试验驱动迭代——Rally的双向验证方法论
  • react中运行 npm run dev 报错,提示vite.config.js出现错误 @esbuild/win32-x64
  • 新人如何自学做网站/品牌策划方案ppt
  • 网站设计速成/廊坊seo快速排名
  • 为某公司或企业做的门户网站/青岛网站建设优化
  • 做侵权电影网站什么后果/如何进行关键词优化工作
  • 做app和做网站相同和区别/免费推广app平台有哪些
  • 建设网站那个好/单页网站