转,Maven的安装与配置(配置本地仓库路径)

自:https://blog.csdn.net/qq_38225558/article/details/83956373

 

 

第一步:安装JDK并配置环境变量    (注意:全部配置到系统变量或者用户变量!!)

cmd输入java -version验证是否安装

第二步:安装maven

进入官网下载 Maven:https://maven.apache.org/download.cgi

解压maven就安装好了哦~~

第三步:maven环境变量配置

①MAVEN_HOME        -->    F:\IT_zhengqing\maven\apache-maven-3.3.9  (maven安装路径)

②Path    -->        %MAVEN_HOME%\bin;        

③cmd输入mvn -v或mvn验证是否配置成功

自动生成两个文件夹:C:\Users\Administrator\.m2\repository  --> 本地仓库目录

第四步:配置本地仓库
      为什么要修改本地c盘仓库位置??  
      Maven会自动为咱们添加相应的jar包,而这个jar包会先在本地仓库(默认c盘)中查找,如果本地仓库中找不到,则会去中央仓库(网络上)去进行下载。--> 因此不建议把下载的jar包放在系统盘,会占空间~~

     把本地仓库配置在非系统盘
    ①拷贝settings.xml文件到C:\Users\Administrator\.m2路径下

②准备本地仓库,我的放在如下位置

③配置文件settings.xml里设置仓库路径 (注意删除原来的.m2下的repository文件夹)

    <localRepository>F:\IT_zhengqing\maven\repository-zhengqing</localRepository>

最后Maven从网上下载的jar就会存放在我们设置的路径下了!!!

F:\IT_zhengqing\maven\repository-zhengqing



注意:如果觉得在中央仓库下载jar的时候很慢,可以试试阿里云提供的maven仓库

在settings.xml文件里的mirrors节点添加如下子节点:

    <mirror>  
        <id>nexus-aliyun</id>  
        <mirrorOf>central</mirrorOf>    
        <name>Nexus aliyun</name>  
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
    </mirror>

ex:

------------------------

另外:

问题1:

java遇到 Check $M2_HOME 问题 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.

解决:

windows -> preferences -> java-> installed jres -> default vm arguments: -Dmaven.multiModuleProjectDirectory=$M2_HOME

 

问题2:

【maven 报错】maven项目执行maven install时报错Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)

解决:

在 src\main\webapp\下,建 WEB-INF目录,及WEB-INF\web.xml 空文本文件,

 

posted @ 2019-08-08 13:07  以函  阅读(236)  评论(0编辑  收藏  举报