eclipse安装maven

将maven加压到安装的目录,配置maven环境变量后执行mvn -v提示mvn不是内部或外部命令,整个解决过程如下

第一次新建MAVEN_HOME,指向安装目录E:installapache-maven-3.5.3

修改path,在最后加上%MAVEN_HOME%in;

执行mvn -v报上述错误

第二次参考网上的资料,将%MAVEN_HOME%in;提前到JAVA_HOME后面,报错依然

第三次参考网上的资料,将%MAVEN_HOME%in;提前到%SystemRoot%system32;后面,报错依然

第四五六次参考网上的资料,同时新建了M2_HOME,与MAVEN_HOME一同重复123步骤,报错依然

第七八九次参考网上的资料,将path改为引用mavenin的绝对路径,重复123步骤,报错依然

 最后,重启成功了。重启前的配置是没有M2_HOME和MAVEN_HOME,path引用的是maven的绝对路径

path最后加上E:installapache-maven-3.5.3in;

成功后截图

注意。安装maven需提前安装jdk

 eclipse融合maven

打开maven配置xml,配置本地仓库,将第一个框框复制下来改为自己repository地址即可

打开maven仓库在xml,配置镜像库位置,我配了仨

    <mirrors>
        <!-- mirror | Specifies a repository mirror site to use instead of a given 
            repository. The repository that | this mirror serves has an ID that matches 
            the mirrorOf element of this mirror. IDs are used | for inheritance and direct 
            lookup purposes, and must be unique across the set of mirrors. | <mirror> 
            <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable 
            Name for this Mirror.</name> <url>http://my.repository.com/repo/path</url> 
            </mirror> -->

         <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>

        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>

        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
    </mirrors>
View Code

Windows -preferences,如下图指向maven解压目录,finish

选中,应用

转向user settings

 以上步骤完成后,选中maven项目alt+f5即可。

如果不能完成,下面的路径还是默认的c盘,则上个截图中必须要reindex一下。然后remove maven依赖,重新alt+f5

原文地址:https://www.cnblogs.com/yanan7890/p/9504152.html