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

embedded/2025/1/11 14:42:22/

一、登录官网下载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/embedded/153038.html

相关文章

计算机网络之---端口与套接字

总括 端口&#xff1a;是计算机上用于标识网络服务的数字标识符&#xff0c;用于区分不同的服务或应用程序。套接字&#xff1a;是操作系统提供的用于进程间网络通信的编程接口&#xff0c;允许程序通过它来进行数据的发送、接收和连接管理。关系&#xff1a;端口号用于标识服…

基于 Nuxt3 + Obsidian 搭建个人博客

Nuxt是一个用Vue来编写的&#xff0c;可用来创建类型安全、高性能和生产级全栈 Web 应用程序和网站的全栈框架。后端是 Nitro&#xff0c;一个可以被单独使用的Web服务端框架。 作为一个全栈框架&#xff0c;不仅具备了比使用Vue开发SPA客户端更好的开发体验&#xff0c;还能享…

c++程序设计(第3版)系列教程

c程序设计(第3版)系列笔记 预备知识 在c当中&#xff0c;避免字符串被截断的输入为gets(S)&#xff0c;但是由于c语言新标准的推行和部分删除&#xff0c;在使用gets(S)时只能通过宏定义#define gets(S) fgets(S,sizeof(S),stdin)处理之后使用。 在c当中&#xff0c;面对难以处…

java1-相对路径与绝对路径

注意注意~开始新部分啦! 开始正式分享java前,先为大家分享一下一个常用的概念---文件的相对路径与绝对路径. 开篇明义: 相对路径是指一个文件或目录相对于当前工作目录的路径。相对路径不包含根目录&#xff0c;而是从当前目录开始计算。 绝对路径是指一个文件或目录从根目录…

Webpack 入门指南

Webpack 入门指南 引言 Webpack 是一个模块打包工具&#xff0c;它分析项目结构&#xff0c;从一个或多个入口起点开始递归构建依赖图。然后将这些模块和它们的依赖打包成少量的bundle文件&#xff0c;甚至是一个单独的文件。这使得我们能够更有效地管理和优化我们的前端资源…

AWS简介

AWS 一&#xff0c;AWS是什么&#xff1f; AWS的全称是 Amazon Web Services 的缩写&#xff0c;是亚马逊公司提供的一套广泛且应用广泛的云端服务。 AWS提供了超过200项全功能的服务&#xff0c;来自数据中心数据中心遍布全球多个地理位置&#xff0c;这些服务包括计算能力&…

python编写分段Hermite插值多项式

x [0, 1, 2]; % x 坐标 y [1, 2, 0]; % y 坐标 dy [1, -1, 2]; % 导数值 X linspace(0, 2, 100); % 生成 100 个插值点n length(x); % 数据点的个数m length(X); % 插值点的个数H zeros(1, m); % 用于存储结果for k 1:mxi X(k); % 当前插值点% 计算每个分段的…

Jenkins git SSH获取code报错:git@github.com: Permission denied (publickey).

这个错误信息表明在尝试通过 SSH 连接到 GitHub 时&#xff0c;出现了权限被拒绝的问题&#xff0c;通常是由于 SSH 公钥未正确配置或未被 GitHub 识别。以下是解决此问题的步骤&#xff1a; 1. 确保 SSH 密钥已生成 首先&#xff0c;检查你是否已经生成了 SSH 密钥。如果没有…