(超详细)Maven安装配置、以及在IDEA中创建Maven项目

ops/2025/1/12 13:26:13/

一、登录官网下载Maven

Download Apache Maven – Maven

根据自己所需要进行下载,如果是windows系统就下载zip文件,Linux系统就下载gz文件

我下载的版本是3.6.3,下面是网盘链接:
百度网盘链接: https://pan.baidu.com/s/1YtoprbKyJJHHForpHptgZA 提取码: negv

下载后直接解压就行

 二、配置环境变量

右键我的电脑->属性->高级系统设置->环境变量->系统变量

变量名为MAVEN_HOME  变量值为刚安装的maven的目录

 

 然后点击确定  之后找到path 点击编辑

点击新建 输入%MAVEN_HOME%\bin 再点击确定

 

然后点击确定,就设置成功了!

验证是否成功安装

win+R 输入 cmd 回车  在弹出的命令窗口中输入  mvn -version

如果能输出如图信息,就表明安装成功!!

三、配置本地仓库与镜像

首先你要建一个目录用来作为本地仓库

然后打开刚安装的maven目录下的conf下的settings.xml

找到如图位置,加入一行,记着标签里面的内容要换成自己刚创建的本地仓库的地址

 

 

接下来要配置阿里镜像

配置的原因是国外的服务器下载jar包很慢

方法是还在刚才的settings.xml文件中找到下图中位置,加入红色方框的内容

 

 

我给放到这里了,大家直接粘贴就可以

<!--配置具体的仓库下载镜像--><mirror><!--此镜像的唯一标识符,用来区分不同的mirror元素--><id>nexus-aliyun</id><!--对哪种仓库进行镜像,简单来说就是代替哪个仓库--><mirrorOf>central</mirrorOf><!--镜像名称--><name>Nexus aliyun</name><!--镜像URL--><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>

如果你到这里,恭喜你已经完成了Maven的安装!

四、在IDEA中创建Maven项目

File-->New-->Project

然后创建项目吗,我这里创建一个web项目作为例子

 点击creat进行创建

 

然后进行Maven配置

点击File-->Settings 搜索框输入maven  右边两个箭头所指的位置需要修改

换成自己安装的maven所在的位置

 最后点击 apply 再点击OK 即创建成功!

感谢你的观看

如果对你有帮助,不防一键三连!

你的支持是我更新的动力!!!


http://www.ppmy.cn/ops/149110.html

相关文章

算法面试1

简述yolov1的网络架构 YOLOv1网络结构包括24层卷积层用来提取图像的特征&#xff0c;2层全连接层回归得到7730&#xff08;141420&#xff09;的张量。   网络结构大概如下&#xff1a;输入的是4484483通道的图像&#xff0c;就是RGB图像&#xff0c;然后用64个卷积核大小是…

Clojure语言的多线程编程

Clojure语言的多线程编程 在现代软件开发中&#xff0c;多线程编程是一项重要的技能。它使程序能够在同一时间执行多个任务&#xff0c;充分利用多核处理器的性能。在众多编程语言中&#xff0c;Clojure作为一门函数式编程语言&#xff0c;提供了强大的并发支持。本文将深入探…

【C++】C++11(二)

目录 九、可变参数模板十、lambda表达式10.1 C98中的一个例子10.2 lambda表达式10.3 lambda表达式语法10.3.1 lambda表达式各部分说明10.3.2 捕获列表说明 10.4 函数对象与lambda表达式 十一、包装器11.1 function包装器11.2 bind 十二、线程库12.1 线程12.1.1 thread类的简单介…

高校心理教育辅导系统|基于Springboot的高校心理教育辅导系统设计与实现(源码+数据库+文档)

高校心理教育辅导系统目录 目录 基于Springboot的高校心理教育辅导系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、学生功能模块的实现 &#xff08;1&#xff09;学生登录界面 &#xff08;2&#xff09;留言反馈界面 &#xff08;3&#xff09;试卷列表界…

在Proteus软件仿真STM32F103寄存器玩俄罗斯方块之第一篇

这篇文章主要是代码分享&#xff0c;以及简单解析。 对代码哪里不理解的&#xff0c;欢迎找我讨论哈。 和上篇代码结构不一样的地方是多文件和分模块&#xff0c;使得工程更加有条理。 这篇文章主要是单片机引脚的输出操作&#xff0c;和PID的那篇文章高度重合&#xff0c;原因…

用c实现C++类(八股)

在 C 语言中&#xff0c;虽然没有内建的面向对象编程&#xff08;OOP&#xff09;特性&#xff08;如封装、继承、多态&#xff09;&#xff0c;但通过一些编程技巧&#xff0c;我们仍然可以模拟实现这些概念。下面将用通俗易懂的方式&#xff0c;逐步介绍如何在 C 中实现封装、…

C#中前台线程与后台线程的区别及设置方法

线程分为前台线程和后台线程&#xff0c;它们在行为上有着根本的区别&#xff0c;这些区别直接影响到程序的运行方式和退出机制。以下是对这两种线程模式的详细解释&#xff0c;以及如何在C#中设置它们&#xff1a; 一、前台线程与后台线程的定义 前台线程&#xff1a;前台线…

人工智能学习路线全链路解析

一、基础准备阶段&#xff08;预计 2-3 个月&#xff09; &#xff08;一&#xff09;数学知识巩固与深化 线性代数&#xff08;约 1 个月&#xff09;&#xff1a; 矩阵基础&#xff1a;回顾矩阵的定义、表示方法、矩阵的基本运算&#xff08;加法、减法、乘法&#xff09;&…