Maven的下载、安装、配置以及运行流程

Maven的下载、安装、配置以及运行流程

1、下载

截至2021年9月24日的下载地址:https://maven.apache.org/download.cgi

进入官网后,windows环境下载bin类型的压缩包即可
在这里插入图片描述

2、安装

2.1、配置环境变量

将压缩包解压后,复制文件夹路径,打开环境变量的path变量,添加maven路径+bin即可
在这里插入图片描述

2.2、验证是否可以使用

打开dos窗口,输入mvn -version,有以下输出即为可使用
在这里插入图片描述

3、配置

3.1、配置默认的jdk版本

编辑maven目录的conf目录下的settings.xml
在标签下添加一下内容,指定jdk版本为jdk11,其它版本可自行修改
例如: jdk8 版本将以下内容的 jdk11 修改成 jdk1.8 , 11 修改成1.8即可

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

3.2、配置默认的下载源

由于maven默认的下载源是国外的地址,在国内的程序员使用该地址,下载速度会非常慢,所以很多大的平台都提供了公共的下载源给广大开发者使用,常见的有:阿里,华为,开源中国,网易,腾讯等

 	  <!-- 阿里云 -- >
 	   <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <!-- 华为云 -- >
        <mirror>
          <id>huaweicloud</id>
          <name>huaweicloud maven</name>
          <mirrorOf>*</mirrorOf>
          <url>https://mirrors.huaweicloud.com/repository/maven/</url>
        </mirror>
        <!-- 网易 -- >
        <mirror>
          <id>nexus-163</id>
          <mirrorOf>*</mirrorOf>
          <name>Nexus 163</name>
          <url>http://mirrors.163.com/maven/repository/maven-public/</url>
        </mirror>
        <!-- 腾讯云 -- >
        <mirror>
          <id>nexus-tencentyun</id>
          <mirrorOf>*</mirrorOf>
          <name>Nexus tencentyun</name>
          <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
        </mirror> 
        <!-- 开源中国 -- >
        <mirror>
		  <id>CN</id>
		  <name>OSChina Central</name>
		  <url>http://maven.oschina.net/content/groups/public/</url>
		  <mirrorOf>central</mirrorOf>
		</mirror>

3.3、指定本地仓库

如果需要指定自己本地的仓库为首选,则需要在settings.xml文件中指定该仓库的本地路径
在这里插入图片描述

3.4、在Idea中配置Maven的默认参数

1、如果不设置,创建的maven项目就会使用Idea自带的maven。
2、设置完成后,需要重启Idea使设置生效

在这里插入图片描述

4、测试使用

4.1、创建Maven项目在这里插入图片描述在这里插入图片描述

在这里插入图片描述

4.2、初始化项目

在这里插入图片描述

4.3、测试使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、可能遇到的问题

5.1、pom文件中输入包名称没有提示

1、点击File - > Settings - > Maven
2、检查Maven Home Directory路径是否正确
3、检查User Settings File路径是否正确
4、检查Local Repository 路径是否正确
5、以上检查都正确,则点击 左边Maven下的Repositories
6、选择type 为 Local 的仓库项,点击update
7、重启Idea
8、在pom文件中输入就有提示了

5.2、创建好maven项目后,初始化的插件下载不了

1、原因是settings.xml文件没有覆盖成功,打开File - > Settings - > Maven检查settings.xml文件是否正确
2、若不正确,则修改后,重启Idea
3、若正确,但依然不能下载插件,需要检查settings.xml中的mirror
标签使用的url是否已经失效了,失效了更换即可

5.3、某些包在一些项目目录中无法使用

1、在项目的pom文件中,检查依赖包的作用范围,即标签
2、举个例子,以上测试的demo中,如果将Junit的scope设置成test,则只可以在src下的test目录下使用,main目录下的java类无法使用,修改成compile才可以使用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值