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命令,如果出现版本信息就成功了

Maven ------ 了解与安装的更多相关文章

  1. maven 学习1 -安装maven 并执行编译命令

    一.maven 下载与安装(安装好jdk的前提下) 1.下载地址:http://maven.apache.org/download.cgi  (选择最新的zip版本),下载完毕后解压 2.安装:系统p ...

  2. eclipse下maven插件的安装

    最近公司项目要求使用maven来进行项目的管理开发,在这里记录一下eclipse下maven插件的安装. maven插件在eclipse下安装害得我挺恼火的. 我想用最简单的那种方式--在线安装: 通 ...

  3. maven下载,安装与eclipse中maven配置

    1.maven下载.安装与环境变量配置 http://blog.csdn.net/jiuqiyuliang/article/details/45390313 2.Eclipse中maven的配置 ht ...

  4. maven的下载安装,配置本地仓库

    maven的下载安装 下载地址:http://maven.apache.org/download.cgi 下载完成后解压到某一个目录 配置环境变量 第一个环境变量 MAVEN_HOME A:\mave ...

  5. Maven 下载、安装、配置学习

    一.Maven 下载与安装 电脑已安装:JDK.Eclipse 1.下载Maven:http://maven.apache.org/download.cgi 2.解压并安装:解压路径名不能有中文! 3 ...

  6. Windows10下安装Maven以及Eclipse安装Maven插件 + 创建Maven项目

    在官网下载Maven      http://maven.apache.org/download.cgi 下载下来后加压缩,将apache-maven-3.5.4文件夹复制到想要存放它的位置,我放在了 ...

  7. maven下载、安装、卸载以及MyEclipse配置maven

    maven下载 官网下载:http://maven.apache.org/download.cgi 点击链接为官网下载页面,翻到下图所示位置,点击红框选项即可下载 maven安装 1.解压       ...

  8. Maven私库安装与配置

    Maven私库安装与配置 https://www.cnblogs.com/dengyulinBlog/p/6398310.html

  9. 项目管理利器-Maven(Windows安装)

    什么是Maven? 安装Maven环境: 下载地址:https://maven.apache.org/download.cgi Maven3.3+JDK1.7以上版本 下载windows版本 解压到本 ...

  10. Maven配置与安装

    最近重装了一下系统,便重新安装与配置了maven,记录这个过程并分享出来. 注意:maven安装需要Java依赖,我这里使用的是jdk1.8. 1.安装并配置环境变量 首先在 maven 官网下载 m ...

随机推荐

  1. JavaScript之二十三种设计模式

    23种JavaScript设计模式   原文链接:https://boostlog.io/@sonuton/23-javascript-design-patterns-5adb006847018500 ...

  2. XSS相关有效载荷及绕道的备忘录(下)| 文末有打包好的负载

    前言: 今天发布的是下半部分 进入正题 过滤的绕过和一些奇异的有效载荷 大小写绕过 <sCrIpt>alert(1)</ScRipt> 绕过标签黑名单 <script x ...

  3. ObjC: 委托模式

    转自:http://marshal.easymorse.com/tech/objc-%e5%a7%94%e6%89%98%e6%a8%a1%e5%bc%8f 在ObjC中,经常提到委托模式(deleg ...

  4. Spring通过配置类加载实体bean

    以下4个java类都在都一个包下: 1.定义接口 public interface AA { void play(); } 2.定义实体bean //组件注解,表明该类是一个组件 @Component ...

  5. Linux shell for循环结构

    Linux Shell   for循环结构 循环结构            1:循环开始条件      2:循环操作      3:循环终止的条件 shell语言          for,while ...

  6. Huawei S系列交换机 Easydeploy 特性

    参考 HW S2750, S5700, S6720 V200R008C00 配置指南-基础配置-EasyDeploy配置 原理,DHCP&TFTP部署等 四. HW EasyDeploy HW ...

  7. discuz支持的mysql的配置(docker版本)

    作个笔录. conf/discuz.conf [client] port=3306 default-character-set=utf8 [mysqld] port=3306 default-stor ...

  8. 极简让ingress-nginx最新版(0.25.0)跑起来

    裸步骤: 一,manadatory.yaml apiVersion: v1 kind: Namespace metadata: name: ingress-nginx labels: app.kube ...

  9. uboot向kernel的传参机制——bootm与tags

    http://blog.csdn.net/skyflying2012/article/details/35787971 最近阅读代码学习了uboot boot kernel的过程以及uboot如何传参 ...

  10. fiddler常用功能

    原理 Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(cookie,html,js,css等). ...