maven技术(一)软件安装与配置

本文详细介绍了Maven的安装、环境变量配置及如何利用Maven仓库简化资源依赖管理,提供了Windows环境下的具体步骤,以及如何检查配置是否正确。重点在于通过Maven实现资源依赖的集中管理和自动化下载,提升开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

maven技术在研发的过程中,作为资源依赖管理非常出色,例如在Java项目开发过程中,需要各种各样jar包,一般情况下开发者会直接将所用到的jar包放在project的lib目录下,提供自己程序调用。这种情况有一个非常不好的弊端,我们每需要一个jar包,都要笨拙的从网上下载,然后拷贝到project中,而且久而久之一个项目的容量将越来越大,到最后我们自己都不知道哪些jar包是有用的,浪费资源不说还浪费人力时间。有了maven之后,一切就简单多了,maven通过环境变量的配置,以及pom.xml,允许我们将所有的资源依赖放在本地存储空间,而不影响project对资源的利用,同时很多资源都可以从maven仓库中直接获取,非常方便简洁。 下面我将介绍windows环境下maven的安装和环境变量的配置

第一步:上官网http://maven.apache.org/download.cgi下载最新的windows版本Binary Zip,目前最新版的是maven3.2.2,感兴趣的话你还可以下载source研究;

第二步:将下载好的zip解压到你想将maven安装的目录,比如D:\program files,安装目录可以自己选择,这个没任何要求,解压后所有的文件都会在D:\program files\apache-maven-3.2.2目录中;

第三步:接下来就是本文的重点——配置环境变量,以便我们在DOS命令行中对maven进行操作,首先打开系统环境变量设置窗口,添加 M2_HOME 变量,value为刚刚maven的安装目录D:\program files\apache-maven-3.2.2。然后再添加一个M2环境变量,value为%M2_HOME%\bin,M2变量代表maven运行目录,所以为了系统能定位到它,使用这个目录的命令,必须将M2,配置到Path中。非常简单,只需要在原有的Path中添加%M2%即可。

第四步:这样的话,我们就可以在命令行中操作maven了,最后我们可以在dos中输入mvn -version检查是否配置正确。

注意:从maven仓库中下载的资源,系统默认下载到${user.home}/.m2/repository中,可以自己定义下载目录,需要更改 apache-maven-3.2.2\conf\settings.xml配置文件,代码如下: Xml代码

 <span style="font-size: 16px;"><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"   
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-        1.0.0.xsd">  
      <!-- localRepository  
       The path to the local repository maven will use to store artifacts.  

       Default: ${user.home}/.m2/repository  
      <localRepository>/path/to/local/repo</localRepository>  
      -->  
 <localRepository>D:\jar\maven_jar</localRepository> <!-- 在这里添加自定义目录 --></span>  

以上是maven的安装和配置,后面将会逐步讲解maven的用法,myeclipse配置maven,pom.xml的配置,maven的各种命令是重点。

申明:本文原创,转载请以超链接的形式标明文章出处和作者,如文章有不足之处欢迎各路大牛批评指正,共同探讨共同进步!

转载于:https://my.oschina.net/stephenzhang/blog/375333

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值