三、使用maven


1、得到maven的压缩包

2、解压到指定的目录

3、修改settings.xml文件中的内容

设定本地仓库对应的目录,以后从中央仓库下载的jar包都会放在该目录下面。

mirror表示镜像,指定为https://maven.aliyun.com/repository/public,表示使用国内的阿里云的镜像仓库作为中央仓库,以避免访问国外的仓库速度慢的问题。

4、配置path。

我的电脑-【右键】属性—高级系统设置—环境变量—编辑

5、测试mvn,mvn -version,输出版本号,表示可用。

最后,可以通过,cmd输入,mvn -version,来验证,环境变量是否配置成功

五、使用maven来管理项目


1、了解maven项目的基本结构,只有符合所要求结构的项目才能被maven正确的管理。

项目的根目录:

src(源程序):

main:

Java:

包:

resources:

配置文件

test:

包:

测试类:

pom.xml 文件---------maven项目的主配置文件,包含的内容很多,主要包含项目所有的依赖,插件,构建工具,以及项目间的层次化的依赖,项目的类型,项目自身的坐标。

六、在IDEA中使用maven


1、在设置中把maven的本地仓库指向自己创建的仓库,把setting的路径指定为仓库文件所在的路径。

2、创建maven项目,所有的项目都可以创建为maven项目,比如 jar(java项目),war(java web项目),pom(聚合项目)。

4、创建jar项目,不需要使用模板。首先添加依赖,如果本地仓库没有就到中央仓库去下载并存在本地仓库。

5、创建web项目,可以使用模板,在main下面创建java和resources子目录,并分别指定为Sources和Resources目录类型,目录的颜色会发生变化,否则编译会有问题。

![在这里插入图片描述](https://img-blog.csdnimg.cn/20210602234002668.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNz

【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】浏览器打开:qq.cn.hn/FTf 开源分享

ZG4ubmV0L25vcmFuZw==,size_16,color_FFFFFF,t_70)

七、现在流行的项目管理工具

1、gradle 工具,速度和执行效率比maven快,老外喜欢用。添加依赖的语法比maven要复杂。

Maven的使用与配置,阿里P7亲自讲解相关推荐

  1. 你们关心的租房的那些事,阿里P7亲自讲解

    前几天发了个朋友圈,原文是『找了一天的房子,广州的房租跟深圳房租相比,广州根本就是城中村』,吐槽了一下深圳的高房租.租房是很多在大城市打拼的年轻人必须要面临的问题,我也是年轻人,所以我懂你们,分享一些 ...

  2. maven使用,Nexus配置阿里云代理仓库,三方仓库,本地仓库

    如何使用maven私服上传项目和下载项目 Nexus默认远程仓库为https://repo1.maven.org/maven2/,慢死,还常连不上. 添加阿里云代理仓库 # url http://ma ...

  3. 阿里P7亲自教你!我的头条面试经历分享,完整PDF

    前言 转眼间,2020 年已过去一大半了,2020 年很难,各企业裁员的消息蛮多的,降职,不发年终奖等等.2020 年确实是艰难的一年.然而生活总是要继续,时间不给你丧的机会!如果我们能坚持下来,不断 ...

  4. 阿里P7亲自教你!2021最新中高阶Android面试题总结,帮你突破瓶颈

    写在前面 周末了,人一旦没有点事情干,心里就瞎想,而且跟几个老男人坐在一起,更容易瞎想,我自己现在也是 三十出头了,也是无时无刻在担心自己的职业生涯,担心丢掉工作没有收入,担心身体机能下降,担心突然来 ...

  5. 阿里P8亲自讲解!5年经验Android程序员面试27天,附答案

    前言 2020年,互联网裁员潮下,我度过了人生中最清晰的半年. 今年我本命年,熬过了程序员35的坎,却在36岁被公司破产来了当头一棒,领完了当月份的工资,老板,也是我哥们的老李走进我的办公室,没有迂回 ...

  6. 阿里P8亲自讲解!成功入职头条月薪35K

    前言 又到一年金九银十之际. Java作为目前用户最多,使用范围最广的软件开发技术之一. Java的技术体系主要由支撑Java程序运行的虚拟机,提供各开发领域接口支持的Java,Java编程语言及许多 ...

  7. 阿里P8亲自讲解!java实例变量和类变量

    前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题.其实笔者本人对这类框架源码题还是持一定的怀疑态度的.如果笔者作为面试官,可能会问一些诸如"如果注入的属性为null ...

  8. 阿里P8亲自讲解!java声明类的语法格式

    前言 前两天,我收到了蚂蚁金服的offer,从朋友的内推开始面试到拿到最后offer经历了4面技术.一面交叉面和一面HR面.经过了漫长的等待和几次几乎折磨的面试之后,终于拿到了offer. 分享第一份 ...

  9. 阿里P8亲自讲解!java分布式需要学什么技术

    引言 最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了.脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug.我就熬夜写了一个 ...

最新文章

  1. LeetCode 200. Number of Islands--c++ dfs解法
  2. 51cto 网站挑错,你来干?
  3. 吴恩达后,其钦点的百度研究院院长林元庆也离职筹备AI创业
  4. MetaEdit、修改IIS链接人数限制
  5. jenkins部署java项目(五)
  6. react native ios 上架
  7. python pandas借助pandas-profiling自动生成EDA
  8. 《Python程序设计开发宝典》第一波转发积攒活动中奖名单
  9. 关于JS中和||用法技巧
  10. 4000元性价比主机
  11. python 报错 wxPyDeprecationWarning: Using deprecated class PySimpleApp.
  12. 高通QFIL刷机 安装9008驱动
  13. C语言实现String字符串及其函数
  14. Java之时间格式转换
  15. 贪心算法详细讲解(附例题,一看就会)
  16. 理解和应用共线平面束
  17. c语言考试可视化编辑器无法提交,一行代码解决The7升级后可视化编辑器不能正常工作的问题...
  18. A Beautiful Song : Burning
  19. Python3,多线程爬取某瓣小电影~ ~
  20. 关于二进制的起源,莱布尼茨以及中国伏羲八卦图

热门文章

  1. AAA企业信用等级证书
  2. 导入博客等渠道文章到公众号并进行格式布局-详细教程
  3. shell脚本配置运行python程序,小技巧之 Linux 软连接的使用
  4. 前端实习生应该掌握什么技能?
  5. Chat GPT5的主要介绍
  6. 前端页面的几种常用布局
  7. linux 软ap 设备数量,Linux下软AP功能之Hostapd介绍
  8. 苏州大学计算机系收分,2016年苏州大学艺术类专业录取分数线
  9. 高数_第1章空间解析几何与向量代数__向量
  10. ubuntu下ecm驱动_cmake fcitx-qt5时报错ECM - SegmentFault 思否