Maven的使用与配置,阿里P7亲自讲解
三、使用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亲自讲解相关推荐
- 你们关心的租房的那些事,阿里P7亲自讲解
前几天发了个朋友圈,原文是『找了一天的房子,广州的房租跟深圳房租相比,广州根本就是城中村』,吐槽了一下深圳的高房租.租房是很多在大城市打拼的年轻人必须要面临的问题,我也是年轻人,所以我懂你们,分享一些 ...
- maven使用,Nexus配置阿里云代理仓库,三方仓库,本地仓库
如何使用maven私服上传项目和下载项目 Nexus默认远程仓库为https://repo1.maven.org/maven2/,慢死,还常连不上. 添加阿里云代理仓库 # url http://ma ...
- 阿里P7亲自教你!我的头条面试经历分享,完整PDF
前言 转眼间,2020 年已过去一大半了,2020 年很难,各企业裁员的消息蛮多的,降职,不发年终奖等等.2020 年确实是艰难的一年.然而生活总是要继续,时间不给你丧的机会!如果我们能坚持下来,不断 ...
- 阿里P7亲自教你!2021最新中高阶Android面试题总结,帮你突破瓶颈
写在前面 周末了,人一旦没有点事情干,心里就瞎想,而且跟几个老男人坐在一起,更容易瞎想,我自己现在也是 三十出头了,也是无时无刻在担心自己的职业生涯,担心丢掉工作没有收入,担心身体机能下降,担心突然来 ...
- 阿里P8亲自讲解!5年经验Android程序员面试27天,附答案
前言 2020年,互联网裁员潮下,我度过了人生中最清晰的半年. 今年我本命年,熬过了程序员35的坎,却在36岁被公司破产来了当头一棒,领完了当月份的工资,老板,也是我哥们的老李走进我的办公室,没有迂回 ...
- 阿里P8亲自讲解!成功入职头条月薪35K
前言 又到一年金九银十之际. Java作为目前用户最多,使用范围最广的软件开发技术之一. Java的技术体系主要由支撑Java程序运行的虚拟机,提供各开发领域接口支持的Java,Java编程语言及许多 ...
- 阿里P8亲自讲解!java实例变量和类变量
前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题.其实笔者本人对这类框架源码题还是持一定的怀疑态度的.如果笔者作为面试官,可能会问一些诸如"如果注入的属性为null ...
- 阿里P8亲自讲解!java声明类的语法格式
前言 前两天,我收到了蚂蚁金服的offer,从朋友的内推开始面试到拿到最后offer经历了4面技术.一面交叉面和一面HR面.经过了漫长的等待和几次几乎折磨的面试之后,终于拿到了offer. 分享第一份 ...
- 阿里P8亲自讲解!java分布式需要学什么技术
引言 最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了.脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug.我就熬夜写了一个 ...
最新文章
- LeetCode 200. Number of Islands--c++ dfs解法
- 51cto 网站挑错,你来干?
- 吴恩达后,其钦点的百度研究院院长林元庆也离职筹备AI创业
- MetaEdit、修改IIS链接人数限制
- jenkins部署java项目(五)
- react native ios 上架
- python pandas借助pandas-profiling自动生成EDA
- 《Python程序设计开发宝典》第一波转发积攒活动中奖名单
- 关于JS中和||用法技巧
- 4000元性价比主机
- python 报错 wxPyDeprecationWarning: Using deprecated class PySimpleApp.
- 高通QFIL刷机 安装9008驱动
- C语言实现String字符串及其函数
- Java之时间格式转换
- 贪心算法详细讲解(附例题,一看就会)
- 理解和应用共线平面束
- c语言考试可视化编辑器无法提交,一行代码解决The7升级后可视化编辑器不能正常工作的问题...
- A Beautiful Song : Burning
- Python3,多线程爬取某瓣小电影~ ~
- 关于二进制的起源,莱布尼茨以及中国伏羲八卦图
热门文章
- AAA企业信用等级证书
- 导入博客等渠道文章到公众号并进行格式布局-详细教程
- shell脚本配置运行python程序,小技巧之 Linux 软连接的使用
- 前端实习生应该掌握什么技能?
- Chat GPT5的主要介绍
- 前端页面的几种常用布局
- linux 软ap 设备数量,Linux下软AP功能之Hostapd介绍
- 苏州大学计算机系收分,2016年苏州大学艺术类专业录取分数线
- 高数_第1章空间解析几何与向量代数__向量
- ubuntu下ecm驱动_cmake fcitx-qt5时报错ECM - SegmentFault 思否