2021Maven安装最新教程

目录

1.配置前环境

2.maven下载

3.maven安装与配置

4.在idea上配置maven

 5.测试下载junit包


1.配置前环境

本文在windows10下安装了jdk8(我的是jdk8,可以安装个人需求来)

  •  windows10

  • JDK8

2.maven下载

  • 下滑,选择第二个安装包下载

  •  将安装包解压到无中文路径下,注意!!!路径中不能有中文

3.maven安装与配置

  •  配置环境变量

       右键我的电脑 >> 属性 >> 选择高级系统设置

 选择环境变量 >> 在用户变量中选择新建

环境变量名为M2_HOME,值为你的mavn所在的安装路径。

我的maven安装路径如下:

因此变量值配置如下 

  •  配置setting.xml文件

在maven安装路径下打开conf文件下的setting.xml文件进行编辑

配置本地仓库所在的路径:C:\ZProject\dev\localRepository

 <localRepository>C:\ZProject\dev\localRepository</localRepository>

这里解释下,本地仓库是用来存放以后下载的jar包的地方

 配置mirror。在mirrors增加子节点。访问https://developer.aliyun.com/mvn/guide 

复制mirror内容到setting.xml文件的mirrors中。更换镜像路径是因为默认路径是国外的,访问速度会很慢。 

<mirror>
      <id>aliyunmaven</id>
      <mirrorOf>*</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>https://maven.aliyun.com/repository/public</url>
</mirror>

配置JDK。在profiles中增加profile节点,用来说明您所使用的的JDK版本

<profile>
        <id>jdk-1.8</id>
        <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
        </activation>
        <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
        </properties>
    </profile>

 到目前为止maven本身的安装配置就已经结束了,接下里进行测试

win+R打开windows10的DOS窗口,输入mvn -v  如果出现maven版本号则安装配置成功

4.在idea上配置maven

maven需结合开发工具来使用,比如结合Idea、Pycharm、Eclipse等。这里将以结合Idea为例。

新建maven项目 >> 下一步  

输入相关信息 >> 完成

Name:项目名称

Location:项目所在位置

GroupId:这里一般为公司域名的反写。比如百度,则为com.baidu

ArtifactId:这里一般就写项目名称

Version:默认即可

注意:这里的GroupId与ArtifactId是用来唯一标志jar包的。也就是说以后用来唯一标识你这个项目的jar包

进入项目的setting中,配置maven

maven_home directory :选择你的maven的安装路径即可

user_settings file: 选择刚刚配置的setting.xml所在路径

Local repository: 选择本地仓库所在位置

注意:要勾选override,不然更改不了路径

 

 5.测试下载junit包

https://mvnrepository.com/  中搜索junit >> 选择你想要的版本(这里我选择4.12)>> 拷贝dependency这段代码 到项目的pom.xml的配置文件中(这里我是已经下载过了,如果没下载的话会爆错,然后点击后上角的maven按钮下载就好了)

 

 

下载好后就可以看到两个jar包。说明测试成功。

 

猜你喜欢

转载自blog.csdn.net/baidu_41833099/article/details/121392553