Maven下载、安装和配置教程(2023年6月10日)

2023-11-18

一、下载安装包

链接:https://pan.baidu.com/s/1-qiMTW0_-FWx1pKt0OjIAg?pwd=wq32
提取码:wq32
–来自百度网盘超级会员V5的分享

在这里插入图片描述

二、安装

1.把下载好的maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹,如:
这里我是做了改名把3.8.4后的bin删了
在这里插入图片描述
3.8.4文件里直接包含以下文件
在这里插入图片描述

三、配置环境变量(系统是win10)

1.右击我的电脑,选择属性
在这里插入图片描述
2.点击高级系统设置
在这里插入图片描述
3.点击环境变量
在这里插入图片描述
4.在系统变量区里点击:新建
在这里插入图片描述
5.新建变量名为MAVEN_HOME,变量值为你的maven解压文件的目录,设置完成后点击确定
在这里插入图片描述
6.系统变量里双击Path变量,或者单击path再点编辑

在这里插入图片描述
7.新建%MAVEN_HOME%\bin
在这里插入图片描述

四、验证是否安装成功

1.键盘win+r 弹出运行,输入cmd,点击确定
在这里插入图片描述
2.输入mvn -v获取当前安装的 maven的版本信息(注意:mvn后面有个空格)如下则为成功
在这里插入图片描述

五、配置文件

1.Maven安装目录->conf->settings.xml配置文件
在这里插入图片描述
2.右键编辑
在这里插入图片描述
3.我这里是使用记事本打开的,你们可以用其他的编辑器打开,能打开就行,打开后ctrl+f打开查找,查找user.home
在这里插入图片描述
找到位置如下:
在这里插入图片描述
4.在本地新建本地仓库文件夹maven_repository,随便建在哪都可以,他是用来存储项目里下载的包,所以最好是放在maven安装目录下,最好别安装在c盘,多了占位置!我这里maven本身就在d盘,所以直接在maven安装目录下新建此文件,如下图
在这里插入图片描述
5.修改本地仓库位置在配置文件里,复制第一个红框里的语句,复制到第二个红框的位置,然后将/path。。。这个路径改为刚才创建的maven_repository文件的绝对路径,改完如下图:
在这里插入图片描述
6.配置下载的服务器,因为中央仓库在国外,各种原因,大家都懂,导致下载jar包很慢或者失败,所以我们改为国内的服务器,我这里用阿里云的镜像库,只是提供教程,可以自行百度其他的镜像库,例如腾讯云。网易。

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

7,在setting.xml文件里,ctrl+f,搜索maven-default-http-blocker,找到如下图
在这里插入图片描述

8.复制上面那个代码,替换上面的红框的内容,替换后如下图
在这里插入图片描述
9.配置jdk,打开setting.xml,ctrl+f,搜索/path/to/tomcat/instance,如下图
在这里插入图片描述
复制以下代码到红线位置,这里是用的1.8的,根据每个人不同自己来适当修改

<!-- java1.8版本 --> 
<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>



最后如图:
在这里插入图片描述

六、 idea里配置

1.idea设置
在这里插入图片描述
2.输入maven,点击如下图
在这里插入图片描述
3.填写内容
在这里插入图片描述

4,最后,点击apply,再点ok,直接点ok也行
在这里插入图片描述

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

Maven下载、安装和配置教程(2023年6月10日) 的相关文章

随机推荐

  • vcruntime140_1.dll丢失怎么办?vcruntime140_1.dll丢失最新解决方法

    如果您在使用某些软件或游戏时遇到了 vcruntime140 1 dll丢失 的错误提示 那么您需要采取一些措施来解决这个问题 以下三种解决方案都能解决vcruntime140 1 dll丢失问题 第一种解决方法 直接使用dll修复程序进行
  • C语言 mktime() gmtime()实现——亲测正确性

    前言 写此文章是因为有的嵌入式设备编程时不支持
  • node_modules安装及卸载

    1 安装 npm install 安装tb镜像 npm install g cnpm registry https registry npm taobao org 2 卸载 1 npm install rimraf g 2 rimraf n
  • Vue3 + Element-UI 搭建一个后台管理系统框架模板

    概述 本文将介绍如何基于Vue3和element ui搭建一个后台管理系统框架模板 我们将详细讲解代码流程 并提供详细的说明 技术栈 Vue3 Element ui Axios 前置知识 本文假设读者已经熟悉Vue3和Element ui的
  • Bootstrap插件(六)——警告框(alert.js)

    bootstrap中的alert和原本的alert弹框可不太一样 原来我们熟悉的弹框是在执行某个动作的时候 浏览器和我们弹出来的一个提示框 比如下面这样 而我们这里的警告框是在html内容之间的提示内容 只是他有着醒目的颜色 以此来达到提醒
  • h5标签上实现文字空格

    在vue项目中实现文字之间的空格 div class top p class groupLeader 组 xa0 xa0 xa0 长 span xxx span p p class standingGroupLeader 副组长 span
  • [YOLO专题-23]:YOLO V5 - ultralytics代码解析-网络子结构详解

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 https blog csdn net HiWangWenBing article details 122369993 目录 第1章 网络总
  • [QT编程系列-2]:C++图形用户界面编程,QT框架快速入门培训 - 1- 预备知识

    目录 概述 1 前置条件 1 1 C 1 2 图形界面 1 3 图形程序集成开发环境 1 4 图形程序开发框架 1 5 跨平台特性 1 6 QT快速感知 1 6 1 QT的典型应用 1 6 2 QT的特点 1 6 3 QT跨平台集成开发环境
  • Qt QProcess

    目录 概述 实 现 一 函数接口 二 执行命令 三 管 道 概述 本文介绍 在Linux环境下 使用Qt中的QProcess类执行shell命令并获取输出 头文件 include
  • 区块链数字签名详解

    有一点比较难以理解的答案就是 私钥加密公钥可以解密 公钥加密私钥可以解密 RSA的原理 两个大质数 p q 乘积 n 难以逆向求解 所以pq是对等的 公钥和私钥也是对等的 区块链 从数字货币到信用社会 读书笔记 这张图来自于新生大学的周兵
  • 【Vue项目实战】Vue3动画神操作!教你如何实现PPT一样的动画效果!

    文章目录 前言 一 Animate css是什么 二 安装和使用 1 安装 2 基本用法 3 JavaScript用法 三 动画制作 1 弹入动画 总结 前言 最近写界面的时候 发现一个前端组件很好玩 他就是鼎鼎大名的 Animate cs
  • 海康工业摄像头调用(linux基于python和opencv)

    1 下载官网客户端 其中包含SDK 官方网站 海康机器人 机器视觉 下载中心 安装deb文件 sudo dpkg i deb文件名 2 运行客户端 cd opt MVS bin MVS sh 如果连不上 看看是不是usb3 0的接口 3 调
  • ThinkPHP 日志信息泄露漏洞复现

    ThinkPHP 日志信息泄露漏洞复现 漏洞简介 ThinkPHP在开启DEBUG的情况下会在Runtime目录下生成日志 而且debug很多网站都没有关 ThinkPHP默认安装后 也会在Runtime目录下生成日志 THINKPHP3
  • 基于SSM 和 layui 的增删查改

    开发工具 IDEA 2021 WebStorm 2021 Mysql 8 0 开发环境 JDK 8 TomCat 8 5 81 apache maven 3 6 1 技术点 Spring SpringMVC Mybatis Mysql Ht
  • express使用简介

    框架搭建 1 安装脚手架 npm install g express generator 2 创建项目 express myapp 查看项目目录 可以知道启动文件www作用是提供http服务 express是一个全栈环境 所以有views
  • 维普期刊 瑞数5

    郑重声明 本项目的所有代码和相关文章 仅用于经验技术交流分享 禁止将相关技术应用到不正当途径 因为滥用技术产生的风险与本人无关 加载流程 url aHR0cDovL2xpYi5jcXZpcC5jb20vUWlrYW4vU2VhcmNoL0l
  • TCP/IP详解 卷1:协议 学习笔记 第十六章 BOOTP:引导程序协议

    一个无盘系统在不知道自身IP地址情况下 进行系统引导时能通过RARP协议获取它的IP地址 使用RARP会有两个问题 1 IP地址是返回的唯一结果 2 RARP使用链路层广播 RARP请求不会被路由器转发 每个实际网络必须设置一个RARP服务
  • leetcode算法面试题:打家劫舍问题

    题目 你是一个专业的小偷 计划偷窃沿街的房屋 每间房内都藏有一定的现金 影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统 如果两间相邻的房屋在同一晚上被小偷闯入 系统会自动报警 给定一个代表每个房屋存放金额的非负整数数组 计算你
  • 50个c/c++源代码网站

    C C 是最主要的编程语言 这里列出了50名优秀网站和网页清单 这些网站提供c c 源代码 这份清单提供了源代码的链接以及它们的小说明 我已尽力包括最佳的C C 源代码的网站 这不是一个完整的清单 您有建议可以联系我 我将欢迎您的建 议 以
  • Maven下载、安装和配置教程(2023年6月10日)

    Maven下载 安装和配置教程 2023年6月10日 一 下载安装包 二 安装 三 配置环境变量 系统是win10 四 验证是否安装成功 五 配置文件 六 idea里配置 一 下载安装包 链接 https pan baidu com s 1