Windows安装Apache Maven 3.5.4

2023-11-18

一、安装前的准备
1.1 官网下载Apache Maven

Maven 3.6.3(此时最新版)的下载地址:https://maven.apache.org/download.cgi
在这里插入图片描述
Maven其他版本的下载地址:https://archive.apache.org/dist/maven/maven-3/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 百度网盘中免费下载Apache Maven 3.5.4和Apache Maven 3.6.3

Maven的下载地址:点击此处下载 密码:z3e9

二、安装Apache Maven 3.5.4
2.1 将下载好的Apache Maven 3.5.4压缩包解压到指定的盘符

在这里插入图片描述

三、配置Maven的环境变量
3.1 打开系统的高级设置

在这里插入图片描述

3.2 点击高级系统设置 → 环境变量(N) → 新建(W)

在这里插入图片描述

3.3 新建系统变量MAVEN_HOME

在这里插入图片描述

3.5 编辑系统变量Path
%MAVEN_HOME%\bin

在这里插入图片描述

3.6 配置完毕,保存并退出在这里插入图片描述
四、检验Maven的环境变量是否配置成功
4.1 运行(Win + R),输入 cmd → 点击确定

在这里插入图片描述

4.2 查看Maven的版本(Version)
mvn -version

在这里插入图片描述

五、配置Maven的本地仓库(存放Jar包)和阿里云的远程中央仓库(远程下载Jar包)
5.1 打开Maven安装目录下的conf文件夹中的settings.xml文件

在这里插入图片描述

5.2 配置本地仓库的路径(Repository文件夹需要新建)
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 
          http://maven.apache.org/xsd/settings-1.0.0.xsd">
  
  <!--配置本地的 Maven 仓库-->
  <localRepository>E:\Repository</localRepository>
  
</settings>  
5.3 配置阿里云的远程中央仓库
<!--配置阿里云的 Maven 中央远程仓库-->
<mirrors>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
</mirrors>

在这里插入图片描述

5.4 配置maven默认使用的jdk版本(非必须配置)
<!--配置 maven 默认使用的 jdk 版本-->
<profile> 
	<id>jdk-1.8</id> 
	<activation> 
	  <jdk>1.8</jdk> 
	  <activeByDefault>true</activeByDefault> 
	</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>

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows安装Apache Maven 3.5.4 的相关文章

随机推荐

  • Java正则表达式验证电话号码

    在注册会员时 经常需要输入电话号码 电话号码是指手机号码或者固定电话 如果输入的内容不合法 则会向用户输出提示 本实例模拟实现电话号码的验证功能 接收用户在控制台输入的电话号码 然后进行判断 并将结果输出 在这里使用 Java正则表达式 一
  • linux改变文件所属用户和组

    1 改变文件所属用户 chown 用户名 文件名 2 改变文件所属组 chgrp 用户名 文件名
  • 狂神说-Mybatis笔记(总)

    环境 JDK1 8 MySQL 8 0 23 maven 3 6 1 IDEA2020 3 框架 需要配置文件 官方中文文档 https mybatis org mybatis 3 zh index html 一 简介 1 什么是Mybat
  • 通俗易懂权限管理模块设计-Java

    最近一直在做CMS系统 发现一些内容其实都是重复出现的 例如权限管理模块 权限管理模块就是为了管理用户是否有权利访问某个权限 如果不能则拒绝访问 其实Java中已经有很成熟的权限管理框架 例如 Shiro Spring Security等
  • 怎么让人物脚贴地 模型_Unity利用FinalIK实现角色脚掌贴着地面行走工具

    using System Collections Generic using UnityEditor using UnityEngine public class FootBones public GameObject Bone1 publ
  • 设计原则学习之里氏替换原则

    以下内容均来自抖音号 it楠老师教java 的设计模式课程 1 原理概述 子类对象 objectofsubtype derivedclass 能够替换程序 program 中父类对象 objectofbase parentclass 出现的
  • C语言程序的undefined,c语言中undefined reference to ""怎么解决

    2 gcc c test c gcc c main c 得到两个 o 文件 一个是 main o 一个是 test o 然后我们链接 o 得到可执行程序 3 gcc o main main o这时 你会发现 报错了 4 main o In
  • python安装pandas失败问题

    开始使用pip install pandas报错 后来将pip语句更换为 pip default time 100 install pandas 成功安装pandas
  • 朋友拿下字节27K的offer,实名羡慕了....

    最近有朋友去字节面试 面试前后进行了20天左右 包含4轮电话面试 1轮笔试 1轮主管视频面试 1轮hr视频面试 据他所说 80 的人都会栽在第一轮面试 要不是他面试前做足准备 估计都坚持不完后面几轮面试 其实 第一轮的电话面试除了一些常规的
  • IBM也下场LLM了,自对齐、高效率的单峰驼Dromedary来了

    近期IBM Research发布了dromedary 并指出这个模型通过一种称为自对齐 SELF ALIGN 的新方法 结合了原则驱动 principle driven 的推理和LLM的生成能力 用于AI代理的自我对齐 使人类的监督最少化
  • 链式调用demo

    所谓链式调用就是调用完一个函数后还能再继续调用其它函数 这样大大减少了代码量 尤其是项目比较大的时候 逻辑集中清晰明了 且易于查看和修改 react hooks处理hooks原理用到了链式调用 fiber memorizedStaste h
  • 费马小定理题

    费马小定理 假如p是质数 且gcd a p 1 那么 A题HDU 4704 首先是挡板法 隔板法 然后用即可 高中数学范围不多叙述 然后得到答案是 这题读入数据大 就算快速幂也肯定TLE 所以用费马小定理 把数据规模降到int 范围内 时间
  • Re: Programming in C with Bluetooth Sockets

    Re Programming in C with Bluetooth Sockets This is the function run by the bluetooth device that will recieve the data c
  • 若依框架注册功能

    后台 逻辑峰的博客 CSDN博客 若依框架登录注册 前台
  • 响应式开发

    响应式开发是指一个网站能够兼容多个终端 不同屏幕分辨率的终端上网页展示方式是不一样的 实现原理 根据用户的行为以及设备的不同 实现页面的不同展示效果 具体的开发过程 1 设置视口标签 width 视口的宽度 device width 设备的
  • Java使用S7协议连接西门子PLC1200、1500

    Java使用S7协议连接西门子PLC1200 1500 1 引入s7包 2 测试代码 可参考使用 1 引入s7包 使用 https github com s7connector s7connector
  • CSDN周赛59期简要题解

    本期题目相对比较友好 而且在比赛报名界面还提示了非编程题考察的章节 诚不欺我 本期非编程题需要选手阅读的章节是第2章 逆向思考 从递推到递归 2 3节 堆栈和队列 遍历的数据结构 选择和判断都考到了栈的数据结构 稍微有点基础知识找出正确答案
  • 21_OpenCV复制矩阵

    本文是关于矩阵复制的相关函数 目录 1 cv repeat 根据需要重复多次复制 2 实现矩阵的转置操作 cv transpose 1 cv repeat 根据需要重复多次复制 函数原型 void cv repeat cv InputArr
  • java.net.SocketTimeoutException: Read timed out问题排查

    欢迎关注博主微信订阅号 问题日志 java sql SQLException I O Error Read timed out at net sourceforge jtds jdbc TdsCore executeSQL TdsCore
  • Windows安装Apache Maven 3.5.4

    一 安装前的准备 1 1 官网下载Apache Maven Maven 3 6 3 此时最新版 的下载地址 https maven apache org download cgi Maven其他版本的下载地址 https archive a