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. Java解析复杂JSON数据的一种方法

    1.需解析JSON数据: { "code": 0, "message": "success", "sid": " ...

  2. python调用腾讯云短信接口

    目录 python调用腾讯云短信接口 账号注册 python中封装腾讯云短信接口 python调用腾讯云短信接口 账号注册 去腾讯云官网注册一个腾讯云账号,通过实名认证 然后开通短信服务,创建短信应用 ...

  3. linux sed、awk、grep同时匹配多个条(并且 or 或者)

    同时匹配ABC 和 abc: sed -n '/ABC/{/abc/p}' awk '/ABC/&&/abc/{ print $0 }' grep -E '(ABC.*abc|abc. ...

  4. JS面向对象设计-创建对象

    Object构造函数和对象字面量都可以用来创建单个对象,但是在创建多个对象时,会产生大量重复代码. 1.工厂模式 工厂模式抽象了创建具体对象的过程.由于ECMAScript无法创建类,我们用函数来封装 ...

  5. Navicat连接mysql报错1862

    昨天重新设置了mysql的密码 因为之前一直都是不用密码登录的 因为是公司数据库还是要密码 但是加了密码我今天打开 然后再控制台重新设置一下密码就好了 mysql -u root -p SET PAS ...

  6. 微信小程序开发--flex详细解读

    一.结构:flex布局 是由一个大的容器加上多个子元素组成. <view class="container"> <view </view> <v ...

  7. 3 Linux文件基本属性

    Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限.为保护系统的安全性,Linux系统对不同的用访问的同意文件(包括目录文件)的权限做了不同的规定eg: [root@www ...

  8. NSQ端口关系以及注意事项

    0.相关参考文章: 官网:https://nsq.io/ <golang实战-nsq集群入门与坑> <nsq系统架构> <NSQ消息队列> 1.启动命令 ①nsql ...

  9. django rest_framework vue 实现用户登录

    django rest_framework vue 实现用户登录 后端代码就不介绍了,可以参考  django rest_framework 实现用户登录认证 这里介绍一下前端代码,和前后端的联调过程 ...

  10. 是否忘记了向源中添加“#include "StdAfx.h"”?

    错误分析 此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束.没有找到预编译指示信息的头文件"stdafx.h ...