1.Maven环境搭建

来源:互联网 发布:东芝2303a复印机淘宝网 编辑:程序博客网 时间:2024/06/10 17:25

1.前言和简介

 Maven环境的搭建不是很复杂的过程。但是在各种资料上讲的太分散、不条理,所以造成了学习Maven的困难。
 我们首先要了解的问题是:什么是Maven?简言之,Maven首先是一个构建工具,其次它具有依赖包管理、版本管理和信息管理的功能。

2.环境准备

 以windows系统为例,需要装备两样东西:
 (1)接入互联网。Maven工作需要从互联网中央库下载插件包或者依赖包。所以必须连接互联网。
 (2)安装JDK,配置JAVA_HOME和CLASSPATH环境变量

3.Maven的安装

 从apache网站下载maven的安装包,解压后复制到自己想要放置的目录,然后来看maven项目的目录机构,如图:
 maven目录结构
 下面分别介绍:

  • bin: maven启动和运行脚本
  • boot:maven启动的jar文件
  • conf: 这个目录下有一个setting.xml文件,是maven的全局配置文件
  • lib: maven运行所需的jar文件

配置环境变量:

  • M2_HOME:指向maven放置的目录
  • path:指向bin目录位置
    完成以上配置后,进入cmd命令提示符,输入:mvn -version,如图这里写图片描述
    说明maven配置成功。

4.本地仓库创建

 拷贝maven_home/conf下的setting文件,到你想创建仓库的目录,然后打开setting.xml文件,修改如下配置:
 这里写图片描述

5.eclipse下配置

 较新版本的eclipse中,默认已经安装了maven插件,m2eclipse。配置一下即可。启动eclipse,选择菜单Window –> Preferences打开窗口选择Maven-> Installations点击Add,选择自己安装的maven的目录位置,完成后点击Apply,如下图所示。
这里写图片描述

6.maven配置范围

 setting.xml分为全局配置和用户配置。位于maven安装目录的是全局范围。用户范围的默认位置在C:\Documents and Settings\<用户>.m2目录下,但默认情况下该目录不存在这个文件,甚至连该目录都不存在。此时,可以新建一个.m2目录,并把maven安装目录下的settings.xml文件复制到这里即可。用户范围的配置文件也可以不用在.m2目录,也可以直接指向maven 的安装目录下conf目录下的settings.xml文件。当然也可以指定到任意目录。 
 用户设置的权限高于全局设置。也就是说,在两个配置文件中同时设置了同一个属性,且属性值是不同的,此时只有用户范围的配置起作用。
 eclipse,选择菜单Window –> Preferences打开窗口选择Maven->User Settings,如下图所示,User Settings所示的文件即为用户范围内的配置文件。Local Repository所指的是本地库的位置。
 这里写图片描述

0 0
原创粉丝点击