(注:文章是前段时间写的忘记发了,防止丢失在此记录一下)
Maven是Apache下的纯Java开发的开源项目,是一个项目管理工具,使用Maven对项目进行构建,依赖管理。依赖管理就是一个项目中要使用第三方jar包才可以运行。Maven正是对这些jar包进行规范化管理,所以在Maven的项目中只需要在pom.xml中添加jar包的坐标,自动从Maven 仓库中下载jar包,运行即可。Maven项目对比于传统项目手动添加jar包方便快捷且高效,传统项目依赖管理手动添加jar包,就很容易造成版本冲突,导致工程过大,有些jar包不易找到,下载麻烦,所以今天就来分享一下maven的安装和在IntelliJ IDEA 2019.3中配置maven的环境。
安装
官网下载maven安装包: http://maven.apache.org/download.cgi
下载解压后的目录如下:
Maven下载完后就先配置系统环境变量:
注意:进入系统环境配置的方法有很多,看个人习惯,不懂的可以参考一下下面的方法
方法1.
在windows10最新版本中进入方式,此电脑右键属性——高级系统设置——环境变量(N…)——系统变量——新建添加下面的变量即可。
MAVE_HOME Maven的安装路径(刚才下载的maven的本地地址)
Path % MAVE_HOME %\bin%;(在Path中添加)
命令: mvn –v(win+R输入cmd回车再输入mvn –v会出现maven的版本信息和路径即代表成功配置系统环境变)
方法2:直接在电脑左下角的搜索栏输入系统环境,——高级系统设置——环境变量(N…)。。。。。 后面的操作跟上面的一样
配置本地仓库:
Maven的安装目录下找到conf目录下的settings.xml配置文件,打开。找到
/path/to/local/repo
在它的下一行添加你本地仓库地址
F:\apache-maven-3.6.3-bin\maven_repository
命令行输入
最后
既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?
就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。
如果觉得图片不够清晰,也可来找小编分享原件的xmind文档!
且除此份微服务体系大纲外,我也有整理与其每个专题核心知识点对应的最强学习笔记:
-
出神入化——SpringCloudAlibaba.pdf
-
SpringCloud微服务架构笔记(一).pdf
-
SpringCloud微服务架构笔记(二).pdf
-
SpringCloud微服务架构笔记(三).pdf
-
SpringCloud微服务架构笔记(四).pdf
-
Dubbo框架RPC实现原理.pdf
-
Dubbo最新全面深度解读.pdf
-
Spring Boot学习教程.pdf
-
SpringBoo核心宝典.pdf
-
第一本Docker书-完整版.pdf
-
使用SpringCloud和Docker实战微服务.pdf
-
K8S(kubernetes)学习指南.pdf
另外,如果不知道从何下手开始学习呢,小编这边也有对每个微服务的核心知识点手绘了其对应的知识架构体系大纲,不过全是导出的xmind文件,全部的源文件也都在此!
手开始学习呢,小编这边也有对每个微服务的核心知识点手绘了其对应的知识架构体系大纲,不过全是导出的xmind文件,全部的源文件也都在此!
[外链图片转存中…(img-S6W1u99F-1721147077350)]