Maven有什么用?

  以前我们导入第三方jar包的流程是什么?一般是download,然后copy到项目中,然后依赖(library)项目,最后被我们使用。

  通俗的说,就是不用我们自己去download jar包,而是通过maven提供的pom.xml去配置jar包信息,然后maven通过pom.xml配置信息和规则,通过maven的命令,最后从maven的中央jar包仓库download到你的maven本地仓库,最后被我们自动依赖到项目中从而被使用。

maven下载、安装步骤

1、下载:http://maven.apache.org/download.cgi

2、配置环境变量(详细图文步骤http://jingyan.baidu.com/article/380abd0a712b061d91192c77.html)

(1)解压路径

(2)计算机右键-属性-高级系统配置-高级-环境变量

(3)跟配置JDK环境变量类似,就不多啰嗦了。

(4)Path添加Maven路径:%M2_HOME%=D:\apache-maven-3.3.9

(5)查看是否配置成功:mvn -version

(6)解释Path路径与环境变量。

  Path路径:为什么在dos窗口输入maven、mysql、jdk等的命令会被识别?就是因为Path路径配置了maven、jdk的环境变量,然后windows就通过path路径去对应的目录下面寻找命令,从而解析识别。例如%M2_HOME%/bin=D:\apache-maven-3.3.9\bin,而mvn命令正是在该目录下面,不信你自己去找找看。

Intelij配置Maven

最新文章

  1. [译]Node.js : Building RESTful APIs using Loopback and MySQL
  2. logstash input jdbc连接数据库
  3. 如果数据为null,则转成数据库可识别的DBNULL.Value
  4. linux学习之(五)-linux文解压、压缩、安装
  5. Get RSA public key ASN.1 encode from a certificate in DER format
  6. shell笔记整理1---vim编译器基础应用(参考鸟哥)
  7. pthon/零起点(一、集合)
  8. 用PULL解析器解析XML文件
  9. 【转】Android播放音频MediaPlayer的几种方式介绍
  10. python selenium 基本常用操作
  11. LED类代码
  12. [No000018B]写代码要用 Vim,因为越难入门的工具回报越大
  13. C++ 执行 cmd 命令 删除文件 删除注册表项
  14. Spring @Trasactionl 失效, JDK,CGLIB动态代理
  15. Luogu1438 无聊的数列(单点查询)&&加强版(区间查询)
  16. 我的mini_c语言文法设计
  17. 委托BegionInvoke和窗体BegionInvoke
  18. 微信公众号--JS-SDK
  19. 24、嵌合体序列Chimeras
  20. 什么是yarn?

热门文章

  1. Nginx部署部分https与部分http【转】
  2. 剑指offer算法题
  3. C基础 如何让代码只执行一次
  4. 用dom4j操作xml文件
  5. deep learning 资源汇总
  6. leetcode 之Permutation(七)
  7. [MySQL]You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column
  8. Linux 基础——常用的Linux网络命令
  9. a:hover伪类在ios移动端浏览器内无效的解决方法
  10. appium---【Mac】Appium-Doctor提示WARN:“applesimutils cannot be found”解决方案