maven3.3.9安装和配置

maven3.3.9安装与配置

Maven与IDEA适配问题

​注意:针对一些老项目 还是尽量采用 3.6.3版本,针对idea各个版本的兼容性就很兼容​​(版本问题并未验证,工作时候使用Maven的时候有类似问题,就记录了下来,从网上抄来的,看看就行)
​ ​IDEA 2022 兼容Maven 3.8.1及之前的所用版本​​
​IDEA 2021 兼容Maven 3.8.1及之前的所用版本​​
​ ​IDEA 2020 兼容Maven 3.6.3及之前所有版本​​
​ ​IDEA 2018 兼容Maven3.6.1及之前所有版本

Steps

Step 1 : 在Maven官网 –> 点击左侧导航栏Download –> 滑至最下面点击 archives,下载以前版本

image-20200620093817914


Step 2: 点击指定版本

image-20200620094139664


Step 3: 选择二进制版本进行下载

image-20200620094344539


Step 4: 点击压缩包版本进行下载

image-20200620094524851


Step 5: 下载完成解压至特定目录

image-20200620094704428


Step 6: 配置环境变量,在搜索框中输入环境变量,选择编辑环境变量。

在这里插入图片描述

设置maven目录

MAVEN_HOME
E:\my_java\apache-maven-3.3.9

image-20200620095155182

%MAVEN_HOME%\bin

image-20200620095433649


Step 5: 下载完成解压至特定目录打开命令行(windows+X)输入

mvn -version

可能出现的问题:Error: JAVA_HOME not found in your environment. Please set the JAVA_HOME variable in your environment to match the location of your Java installation.
解决办法: 将JAVA_HOME添加到环境变量里

JAVA_HOME
C:\Program Files\Java\jdk-11.0.4

在这里插入图片描述


Step 6: 配置settings文件,找到maven安装目录下的config,打开settings文件

image-20200620100313111


Step 7: 找到53行,复制下来填写默认仓库指定目录 repository,注意是正斜杠

image-20200620101048149


Step 8: 配置阿里云服务器,Ctrl+F搜索mirror,在<mirrors>与</mirrors>之间复制下面代码

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

image-20200620101440224


Step 9: 配置jdk版本,在标签 <profiles> </profiles>之间填充,大概是191行

<!-- java版本 --> 
<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>

image-20200620101918484


**Step 10: **打开命令行,输入

mvn help:system

查看中央仓库是否改成了阿里云服务器

image-20200620103946213


  • 13
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
Maven是一个Java项目管理和构建工具,它使用一个镜像配置文件来帮助提高项目的构建速度。镜像配置文件主要用于配置Maven使用的远程仓库镜像。 首先,需要在Maven安装目录中的conf文件夹下找到settings.xml文件。打开这个文件,你可以看到一些默认的配置信息。 在配置文件中,你可以找到<mirrors>标签,该标签下包含了一系列<mirror>标签。每个<mirror>标签用于定义一个镜像,用于替代默认的中央仓库镜像。 在<mirror>标签中,你需要配置<mirrorOf>元素来指定需要被镜像的仓库。例如,你可以使用<mirrorOf>*</mirrorOf>来替代所有的远程仓库,或者使用<mirrorOf>central</mirrorOf>来只替代中央仓库。 接下来,你需要配置<mirror>标签下的<url>元素来指定镜像的URL地址。你可以从国内的Maven镜像站点中选择一个离你近的镜像站点,这样可以加快下载速度。一些常用的国内Maven镜像站点有华为云、阿里云等。 在<mirror>标签下,你还可以可以配置<id>元素来设置镜像的唯一ID,<mirrorOfLayouts>元素来指定镜像的布局,并可以使用<name>元素来为镜像设置一个友好的名称。 配置好镜像后,保存settings.xml文件并重新运行Maven项目,Maven将会使用你指定的镜像来下载项目依赖。 总而言之,镜像配置文件是用来配置Maven使用的远程仓库镜像的文件,通过配置镜像可以提高项目构建的速度,并提供更快的依赖下载。在配置文件中,你需要指定需要镜像的仓库、镜像的URL地址以及一些其他的配置信息。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值