Maven的安装部署(不踩雷版)

news/2024/10/12 20:26:25

在idea中配置maven需注意maven版本和idea版本相匹配。本人使用idea版本为2020.3,jdk1.8,maven3.6.3可以与之相匹配。

一、下载maven
maven下载官网地址:https://maven.apache.org/download.cgi
本人使用的maven3.6.3网盘链接:https://pan.baidu.com/s/1TdY9dc-cjI1za_5LRA6Y3A?pwd=1d5e
maven为绿色软件解压缩后即可

这里记住maven文件存放的地址(存放地址不要出现中文字符

二、配置环境变量
1.打开电脑高级系统设置

设置环境变量

在系统变量中设置:
新建 —> 变量名:MAVEN_HOME 变量值:maven文件存放地址 例:D:\maven\apache-maven-3.6.3

设置path —> 新建:%MAVEN_HOME%\bin

win+r,输入cmd,输入命令mvn -v,弹出版本就说明已经安装完成。

三、配置Maven
在maven的文件下新建一个repository的空文件夹作为本地仓库用于存放从远程仓库下载的依赖库。

设置maven文件中的setting.xml文件

点击查看代码
设置本地仓库地址:
<localRepository>D:\maven\repository<localRepository/>
添加阿里镜像:<mirror><id>alimaven</id><name>aliyun-maven</name><mirrorOf>central</mirrorOf><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>

win+r,输入cmd,输入命令 mvn help:system,显示BUILD SUCCESS表示安装成功。

四、修改idea中的配置信息

有问题请留言共同交流

@andmin_tai原创

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Nacos服务注册与发现的原理

大致流程 每个服务都会有一个nacos client,它用来和nacos server打交道 用来具体的服务注册 查询等操作,服务提供者在启动的时候会向nacos server注册自己,服务消费者在启动的时候订阅nacos server上的服务提供者。 在大型微服务项目中,服务提供者的数量会非常多,为了管理…

电脑上的一些顺手工具和网站_network

电脑上的一些顺手工具和网站 平常各种地方搜罗到的一些顺手的工具,怕到时候重装系统或者换电脑啥的不方便找,所以记下来。不对软件进行评价和介绍 软件 下载地址直接点击即可下载,地址都为官方地址 卸载工具 名字:geek 官网地址:Geek Uninstaller - the best FREE uninsta…

ProxyPin 抓包,原来可以这么简单!

​ 你是否还在为网络请求的抓包发愁?其实,ProxyPin 可以让抓包操作变得异常简单!不需要复杂的设置,也不用繁琐的配置,轻松几步就能实现。让我们一起来看看吧!抓包操作常用于测试网络请求、分析接口响应,那么 ProxyPin 是如何让这一切变得更简单的呢?它有哪些特色功能,…

JAVASE进阶面试题大总结

​面向对象 1.解释一下什么是继承在编程领域,“继承”是面向对象编程中的一个重要概念。 继承是指一个类(称为子类或派生类)可以从另一个类(称为父类或基类)获取属性和方法。通过继承,子类能够重用父类的代码和功能,同时还可以添加新的属性和方法,或者修改父类中已有的…

[46] (多校联训) A层冲刺NOIP2024模拟赛06

HDK 在与 mt19937_64 先生的石头剪刀布比赛中拿下十一连败的好成绩你也来试试吧 #include<bits/stdc++.h> using namespace std; #include"include/hdk/rand.h" using namespace hdk::Rand; char getchar_(){char ch=getchar();if(ch>=a and ch<=z) ch+=…

使用阿里云物联网平台流程

​模拟设备连接阿里云物联网平台 ​编辑 ​编辑 1.找到物联网平台 阿里云物联网平台是一个集成了设备接入、设备管理、数据安全通信、消息订阅、消息转发和数据服务(存储、分析、过滤、解析、集成等)等能力的一体化平台。向下支持连接海量设备,采集设备数据上云;向上提供云…

【应急响应+Linux】常见的rootkit隐藏手段:通过劫持shell环境,实现文件、进程名隐藏等操作

原理 修改或构造/etc/profile.d/ 下sh文件,劫持环境变量,从而实现覆盖常见的命令,如:ps、ls、lsof等; 实现: 1、配置环境变量 shell脚本:重新登录用户之后;或者使用命令source /etc/profile 更新配置,使生效; 2、根目录下存在的myshell.sh文件被隐藏:执行ls命令效果…