Maven超详细配置

  • 👨‍🎓 博主介绍:大家好,我是超梦梦梦梦,很高兴认识大家~
  • 🍗关注➕点赞➕评论➕收藏 😄
  • 🙏博主水平有限,如有错误,欢迎各位大佬纠正!

目录

    • 📕maven下载与安装
    • 📕maven环境配置
    • 📕maven配置文件-settings.xml
      • 📙配置本地仓库
      • 📙配置阿里云镜像
    • 📕idea上配置maven

📕maven下载与安装

🔉我们进入到maven官网,在官网上下载合适的版本的maven,博主用的是windows系统进行操作的,所以我们下载一个windows版本的压缩包。
🔑maven官网:http://maven.apache.org/

在这里插入图片描述

🔉点击Download后,选择要下载的压缩包

在这里插入图片描述

🔉下载好压缩包后,对压缩包进行解压。maven属于绿色版软件,解压即安装

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

🎉🎉🎉恭喜一下自己吧,到这里就已经安装好了maven!为了能让maven更好的运作起来,我们再来去配置一下他吧!😜

📕maven环境配置

🔉maven环境依赖于java,所以在此之前我们需要配置好java环境,配置JAVA_HOME
🔊变量值是你安装JDK的路径

在这里插入图片描述

🔉设置maven自身的运行环境,需要配置MAVEN_HOME
🔊变量值是你解压后的maven的路径

在这里插入图片描述

🔉前面两步配置好后,然后配置path环境变量,加下面这两个配置到path环境变量中去。
🔉%JAVA_HOME%\bin;%MAVEN_HOME%\bin;

在这里插入图片描述

🎉🎉🎉恭喜小伙伴们,到这里我们配置maven环境变量就结束啦,我们为检验是否配置成功,win+R 运行cmd 输入 mvn -version,测试一下是否成功。

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

🎉🎉🎉显示如上信息,那么恭喜小伙伴们,你们配置成功啦!给自己点个赞吧!

📕maven配置文件-settings.xml

🔉环境变量配置好后,还有非常重要的需要我们去配置,那就是要配置maven的配置文件settings.xml。这一步是非常关键的,这里配置了maven的很多信息。小伙伴们一定要配置如下两样信息。

  • 📜下载依赖的仓库位置,默认是C盘,不建议。如果你只有C盘那就无所谓了。
  • 📜maven的镜像,因为官方的镜像是非常慢的,所以我们一般会用阿里云的镜像库。

📙配置本地仓库

📜设置依赖仓库(本地仓库)位置

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

在这里插入图片描述

🔉上图标记所示,配置着maven默认本地仓库地址,不建议使用默认的仓库,推荐配置自己的本地仓库。把下述配置信息在修改成自己的本地仓库地址,在追加到配置文件里即可。

<localRepository>D:\apache-maven-3.8.4-bin\apache-maven-3.8.4\repository_boot</localRepository>

在这里插入图片描述

📙配置阿里云镜像

🔉找到mirrors标签 在里面配置阿里云maven镜像库,配置信息如下

   <mirror>  <id>alimaven</id>  <name>aliyun maven</name>  <url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>          </mirror>

在这里插入图片描述

🔉配置完成,在命令行输入mvn help:system测试,看到下载链接里面是ailiyun的链接表示配置成功

📕idea上配置maven

🔉在Idea工具上设置Maven

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

在这里插入图片描述

🔉最后点击Apply与OK,在idea上就配置好了maven🎉

  • 🍗关注➕点赞➕评论➕收藏 😄
  • 🏄‍♂️ 感谢小伙伴们的支持,你们的鼓励是我创作的最大动力的🚴‍♂️
  • 🙏博主水平有限,如有错误,欢迎各位大佬纠正!🤼‍♂️

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/438406.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ASP.NET MVC 入门3、Routing

本系列文章基于Microsoft ASP.NET MVC Beta. 在一个route中&#xff0c;通过在大括号中放一个占位符来定义( { and } )。当解析URL的时候&#xff0c;符号"/"和"."被作为一个定义符来解析&#xff0c;而定义符之间的值则匹配到占位符中。route定义中不在大…

一篇教你xftp连接阿里云轻量级应用服务器。超级详细,避免踩坑

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f357;关注➕点赞➕评论➕收藏 &#x1f604; &#x1f64f;博主水平有限&#xff0c;如有错误&#xff0c;欢迎各位大佬纠正&#xff01; &#x1f52…

ASP.NET MVC 入门4、Controller与Action

本系列文章基于ASP.NET MVC Preview5. Controller是MVC中比较重要的一部分。几乎所有的业务逻辑都是在这里进行处理的&#xff0c;并且从Model中取出数据。在ASP.NET MVC Preview5中&#xff0c;将原来的Controller类一分为二&#xff0c;分为了Controller类和ControllerBase类…

Postman下载与安装操作步骤【超详细】

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~&#x1f357;关注➕点赞➕评论➕收藏 &#x1f604;&#x1f64f;博主水平有限&#xff0c;如有错误&#xff0c;欢迎各位大佬纠正 Postman下载与安装&#x1…

C#异步编程模型

什么是异步编程模型 异步编程模型(Asynchronous Programming Model&#xff0c;简称APM)是C#1.1支持的一种实现异步操作的编程模型&#xff0c;虽然已经比较“古老”了&#xff0c;但是依然可以学习一下的。通过对APM的学习&#xff0c;我总结了以下三点&#xff1a; 1. APM的…

不会卸载MySQL?我连夜肝了一篇教你如何干干净净地卸载掉MySQL

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f64f;如果本博文对小伙伴们有帮助的话&#xff0c;&#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏一波哦~ &#x1…

设计模式篇

一. 什么是设计模式 纠结了好久&#xff0c;今天终于下定决心开始写设计模式系列&#xff0c;因为这个系列章节确实不好写&#xff0c;在这之前&#xff0c;也看了好多关于设计模式的博客、视频、书籍等&#xff0c;大多数用的例子要么猫啊狗啊、大雁等动物类&#xff1b;要么就…

Navicat15安装笔记

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏 &#x1f4c5;创作日期&#xff1a;2021年12月29日 &#x1f4c5;修改日期…

MySQL5安装配置笔记【超详细】

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f64f;如果本博文对小伙伴们有帮助的话&#xff0c;&#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏一波哦~ &#x1…

IDEA常用快捷键大合集

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f64f;如果本博文对小伙伴们有帮助的话&#xff0c;&#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏一波哦~ &#x1…

KnockoutJs篇:快速掌握KnockoutJs

一、引言 之前这个系列文章已经介绍Bootstrap。由于最近项目中&#xff0c;前端是Asp.net MVC KnockoutJs Bootstrap来做的。所以我又重新开始写这个系列。今天就让我们来看看Web前端的MVVM框架——KnockoutJs。 二、KnockoutJs是什么&#xff1f; 做.NET开发的人应该都知道…

IDEA常用设置【很实用】

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f64f;如果本博文对小伙伴们有帮助的话&#xff0c;&#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏一波哦~ &#x1…

【git下载安装与配置】

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f64f;如果本博文对小伙伴们有帮助的话&#xff0c;&#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏一波哦~ &#x1…

git 连接gitee时报错 Auth error: Access deined: authorize failure

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f64f;如果本博文对小伙伴们有帮助的话&#xff0c;&#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏一波哦~ &#x1…

C#多线程编程系列(五)- 使用任务并行库

目录 1.1 简介1.2 创建任务1.3 使用任务执行基本的操作1.4 组合任务1.5 将APM模式转换为任务1.6 将EAP模式转换为任务1.7 实现取消选项1.8 处理任务中的异常1.9 并行运行任务1.10 使用TaskScheduler配置任务执行参考书籍笔者水平有限&#xff0c;如果错误欢迎各位批评指正&…

【VSCode快捷键大合集】

&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是超梦梦梦梦&#xff0c;很高兴认识大家~ &#x1f64f;如果本博文对小伙伴们有帮助的话&#xff0c;欢迎&#x1f50e;关注➕&#x1f91e;点赞➕&#x1f4cb;评论➕&#x1f604;收藏一波哦~ &…

浅谈Vue.js的优势

写在前面 今天小梦跟小伙伴们简简单单聊一下Vue.js的优势。小梦也是刚刚接触Vue.js&#xff0c;在学习一门新的技术之前&#xff0c;我们当然要了解其优势&#xff0c;知道优势在哪更加有利于我们去学习并转换为自己的储备。 浅谈Vue.js的优势 首先Vue.js是一个轻巧、高性能、…

async await 的前世今生(Updated)

async 和 await 出现在C# 5.0之后&#xff0c;给并行编程带来了不少的方便&#xff0c;特别是当在MVC中的Action也变成async之后&#xff0c;有点开始什么都是async的味道了。但是这也给我们编程埋下了一些隐患&#xff0c;有时候可能会产生一些我们自己都不知道怎么产生的Bug&…

MySQL八大约束

MySQL约束MySQL约束主键约束(primary key)自增长约束(auto_increment)非空约束(not null)唯一约束(unique)默认约束(default)零填充约束(zerofill)外键约束(foreign key)MySQL约束 概念 约束英文&#xff1a;constraint约束实际上就是表中数据的限制条件 作用 表在设计的时…

ASP.NET使用管道模型(PipleLines)处理HTTP请求

大多数人认为ASP.NET仅仅只是页面——使用模板来创建HTML页面然后返回给浏览器。但是这仅仅只是ASP.NET使用HTTP管道模型处理WEB程序很小的一方面。管道模型是类似于Web Services的一种在服务器端处理ASP.NET页面的框架技术。作为一名高级的ASP.NET的开发者&#xff0c;你必须清…