其中④变量名是Maven的安装地址
测试环境配置结果:cmd中输入:MVN,出现如下这说明配置成功
Maven基础概念
==========
仓库
–
仓库:用于存储资源,包含各种jar包
、
仓库的分类:
本地仓库:自己电脑上存储资源的仓库,连接远程仓库获取资源
远程仓库:非本机电脑上的仓库,为本地仓库提供资源
- 中央仓库:Maven团队维护,为存储所有资源的仓库
- 私服:部门/公司范围内存储资源的仓库,从中央仓库中获取资源
私服的作用:保存具有版权的资源,包含购买或自主研发的jar
- 中央仓库中的jar都是开源的,不能存储具有版权的资源
- 一定范围内共享资源,仅对内部开放,不对外共享
坐标
–
什么是坐标?
maven中坐标用于描述仓库中资源的位置(唯一标识)
使用坐标来定义项目或引入项目中需要的依赖
maven仓库:https://repo1.maven.org./maven2/https://repo1.maven.org./maven2/
Maven坐标主要组成
groupId:定义当前Maven项目隶属组织名称(通常是域名反写,例如:org.mybatis)
artifactId:定义当前Maven项目名称(通常是模块名称,例如CRM、SMS)
version:定义到当前项目版本号
package:定义该项目的打包方式
mysql
mysql-connector-java
5.1.47
maven仓库:Maven Repository: Search/Browse/Explore (mvnrepository.com)https://mvnrepository.com/
本地仓库配置
Maven启动后,会自动保存下载的资源到本地仓库
打开Maven的setting.xml文件可知
默认位置:
${user.home}/.m2/repository
当前目录位置为登录用户名所在目录下的.m2文件夹中
自定义位置
D:\maven\repository
位置为D:\maven\repository文件夹中
远程仓库配置
Maven默认连接的仓库位置
https://repo.maven.apache.org/maven2
这是一个国外的地址,下载速度很慢,所以阿里做了一个镜像仓库。
镜像仓库配置
在conf/setting.xml文件中配置,找到mirrors位置如图:
配置文件
nexus-aliyun
centeal
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public
全局setting与用户setting
全局setting定义了当前计算机中的Maven的公共配置
用户setting定义了当前用户的配置设置(用户setting优先)
Maven常用命令
=========
①compile:编译
②clean:清理
③test:测试
④package:打包
⑤install:安装
编译compile之后就会产生一个target目录,他是src所对的字节码文件
clean会清除产生的target目录
用test测试会执行test目录下对应的代码
打包package之后就会将src对应的字节码文件生成对应的jar包(java开发)存在targe目录下
install安装会将生成的jar包安装到本地仓库里
Maven生命周期
=========
Maven构建项目生命周期描述的是一次构建过程经历了多少事件
Maven对项目构建的生命周期划分为3套
clean:清理工作
default:核心工作,例如编译,测试,打包,安装等
site:产生报告,发布站点等
同一生命周期内,执行后边的命令,前面的所有命令都会自动执行
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)
![](https://i-blog.csdnimg.cn/blog_migrate/17128c6b861dba09a6ea0063db072745.jpeg)
最后
文章到这里就结束了,如果觉得对你有帮助可以点个赞哦,如果有需要前端校招面试题PDF完整版的朋友可以点击这里即可免费获取,包括答案解析。
存中…(img-Q3FBnnrp-1712194418203)]
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)
![](https://i-blog.csdnimg.cn/blog_migrate/17128c6b861dba09a6ea0063db072745.jpeg)
最后
文章到这里就结束了,如果觉得对你有帮助可以点个赞哦,如果有需要前端校招面试题PDF完整版的朋友可以点击这里即可免费获取,包括答案解析。
[外链图片转存中…(img-nmCiS20N-1712194418203)]