Linux环境安装Maven(详细图文)

news/2024/7/23 9:41:50 标签: linux, maven, java

目录

摘要

一、准备工作

maven-toc" style="margin-left:80px;">1.检查当前环境是否安装maven

maven-toc" style="margin-left:80px;">2.下载maven

maven%E5%8E%8B%E7%BC%A9%E5%8C%85-toc" style="margin-left:80px;">​3.上传maven压缩包

maven%E5%8C%85-toc" style="margin-left:80px;">4.解压maven

 5.移动到/usr/local目录下方便管理

maven%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F-toc" style="margin-left:80px;">6.配置maven环境变量

7.刷新配置文件

maven%E9%95%9C%E5%83%8F%E4%BB%93%E5%BA%93-toc" style="margin-left:80px;">8.配置maven镜像仓库

9.验证是否成功


摘要

笔者Linux环境为:Ubuntu 22.04

一、准备工作

maven">1.检查当前环境是否安装maven

若出现如图所示:即表示目前环境下未安装maven

maven">2.下载maven

官网地址:Maven – Download Apache Maven

maven%E5%8E%8B%E7%BC%A9%E5%8C%85"> 3.上传maven压缩包

maven%E5%8C%85">4.解压maven

#切换到 /opt目录
cd /opt
#解压
tar -zxvf apache-maven-3.9.6-bin.tar.gz 

 5.移动到/usr/local目录下方便管理

mv apache-maven-3.9.6 /usr/local/

maven%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F">6.配置maven环境变量

# 打开环境变量文件
vim /etc/profile
# 在/etv/profile的最后一行添加,保存退出
export MAVEN_HOME=/usr/local/apache-maven-3.9.6
export PATH=$MAVEN_HOME/bin:$PATH

7.刷新配置文件

source /etc/profile

maven%E9%95%9C%E5%83%8F%E4%BB%93%E5%BA%93">8.配置maven镜像仓库

在国内访问 Maven 中央仓库可能会受到网络限制,因此配置镜像是很有必要的。

# 打开maven的配置文件
vim /usr/local/apache-maven-3.9.6/conf/settings.xml 

阿里云镜像如下:

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

9.验证是否成功

命令:mvn -v

到此,maven安装结束。


http://www.niftyadmin.cn/n/5381547.html

相关文章

蓝队应急响应工具箱v2024.1​

1 蓝队工具箱 v2024.1 2 简介 蓝队工具箱是为打造一款专业级应急响应的集成多种工具的工具集&#xff0c;由真实应急响应环境所用到的工具进行总结打包而来&#xff0c;由 ChinaRan404,W 啥都学,清辉等开发者编写.把项目现场中所用到的工具连同环境一同打包&#xff0c;并实…

记录下:OS X上修改网卡IP、MASK、网关服务器IP

方法一&#xff1a;&#xff08;未必可用&#xff0c;某些系统上无法执行成功&#xff09; sudo networksetup -setmanual en0 192.168.0.22 255.255.255.0 192.168.0.23 常见错误&#xff1a;&#xff08;某些系统执行失败时&#xff09; en0 is not a recognized network s…

查看 PyCharm 代码文件目录位置

查看 PyCharm 代码文件目录位置 1. Show in Files2. Copy PathReferences 1. Show in Files right click -> Show in Files / Show in Explorer 即可打开目录 2. Copy Path right click -> Copy Path 即可复制目录或文件路径 References [1] Yongqiang Cheng, http…

公司费用报销单(模板)

XX公司费用报销单报销人&#xff1a;部门&#xff1a;报销日期&#xff1a;报销项目费用说明金额是否超出规定超出金额备注通讯费 否  交通费 是                                                           …

Openharmony - HDF驱动小示例和测试程序

By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 目录 1. 创建KHDF示例驱动1.1. 创建KHDF项目1.2. HDF驱动程序实现1.2.1. 驱动入口1.2.2. 实现Dispatch方法1.2.3. 硬件业务初始化与释放1.2…

搭建游戏服务器需要高防御的服务器吗?

随着网络技术的不断发展&#xff0c;游戏行业也迎来了前所未有的发展机遇。然而随着游戏用户的不断增加&#xff0c;游戏服务器的安全问题也日益突出。一些攻击者可能会对游戏服务器进行攻击&#xff0c;例如DDoS攻击、CC攻击等&#xff0c;导致服务器无法正常运行&#xff0c;…

uniapp富文本文字长按选中(用于复制,兼容H5、APP、小程序三端)

方案&#xff1a;使用u-parse的selectable属性 <u-parse :selectable"true" :html"content"></u-parse> 注意&#xff1a;u-parse直接使用是不兼容小程序的&#xff0c;需要对u-parse进行改造&#xff1a; 1. 查看u-parse源码发现小程序走到以…

Java集合篇之深度解析Queue,单端队列、双端队列、优先级队列、阻塞队列

写在开头 队列是Java中的一个集合接口&#xff0c;之前的文章已经讲解了List和Set&#xff0c;那么今天就来唠一唠它吧。队列的特点&#xff1a;存储的元素是有序的、可重复的。 队列的两大接口Queue vs Deque Queue 是单端队列&#xff0c;只能从一端插入元素&#xff0c;另…