1、什么是Maven

Maven :项目对象模型(POM),可以通过一段描述信息来管理项目的构建,报告和文档的项目管理工具软件,

maven 来自犹太语意为知识的积累,为了在项目中简化构建过程,最直观的就是我们意见在没有使用maven 的时候,要在sping大家庭,hibernate,mybatis,中找他们的各个jar 包,下载下来,弄到你的项目中,在buildpath 添加依赖,有了maven 后只需要知道名字版本

Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。

2、maven 有什么作用

  2.1使用maven管理的Java项目有着相同的项目结构,

     pom.xml 中用于维护当前项目中使用的jar包

     Java代码放在src/main/java  下面

  2.2统一维护存放jar 文件

哪个项目需要用到这个jar包,只需要给出jar包的名称和版本号就行了,不同的项目也可使实现共享

3、三大仓库  :用于jar包的地方,maven采用一个仓库,多个项目的方式,让多个项目共享一个仓库里的相同jar包

中央仓库,远程仓库(企业仓库),本地仓库

中央仓库:一个网络上存放各种jar包的地方

http://mvnrepository.com/

本地仓库默认安装地址 :路径在C盘->用户->当前用户->.m2文件夹),当然可以修改这个路径

把你需要的jar包下载到你的电脑上,就形成了你的本地

至于企业也就是每个企业都要专门的服务器,会存放本公司需要的jar包

4、maven的下载地址

maven 1,2 基本上已经淘汰的不怎么使用了

maven 3 各个版本的下载地址: https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/

最近更新的要考虑好在选择,因为不同版本的的要求也不一样

5、 配置maven

1、配置环境变量

右键我的电脑-属性-高级系统设置-环境变量-系统变量 新建    MAVEN_HOME

2、配置path

在系统变量里找到path,点击编辑,

把      ;%MAVEN_HOME%\bin;

这句放在路径的最后面,前后都有分号,是一个分号

win10的也可以

右键我的电脑-属性-高级系统设置-环境变量-系统变量-Path

3、测试

打开cmd:输入mvn_version或者mvn -v命令,如果出现版本信息就成功了

最新文章

  1. C#入门经典Lambda
  2. python之路十一
  3. Log4J日志管理类使用详解 (转)
  4. web.xml详解
  5. Codeforces Round #FF/#255 D DZY Loves Modification --贪心+优先队列
  6. centos7 设置中文
  7. 恒天云技术分享系列3 – KVM性能调优
  8. hdu 4651 Partition (利用五边形定理求解切割数)
  9. (转 飛雲若雪)ADO.NET
  10. python2 ----函数字典的使用
  11. Validform表单验证的完美解决方案,推荐给大家
  12. 使用Spire.Doc组件利用模板导出Word文档
  13. jQuery 学习笔记(三)——事件与应用
  14. web.xml 报错
  15. 【学习笔记】tensorflow队列和线程
  16. Python 特殊方法
  17. 集腋成裘-01 sublime常用的快捷键
  18. JDBC数据库连接工具
  19. BZOJ2730或洛谷3225 [HNOI2012]矿场搭建
  20. 关于while(cin>>c)语句的理解

热门文章

  1. 字符串替换replace方法
  2. 渗透技巧——导出Chrome浏览器中保存的密码
  3. 【学习笔记】PYTHON语言程序设计(北理工 嵩天)
  4. C# Net 比较2个字符串的相似度(使用余弦相似度)
  5. MicroK8s及KubeFlow安装文档
  6. django 权限设置-登录配置权限
  7. HDU - 5126: stars (求立方体内点数 CDQ套CDQ)
  8. 16-C#笔记-枚举
  9. Kubernetes部署Spring Boot应用
  10. keil中使用——变参数宏__VA_ARGS__