当前位置: 首页 > news >正文

Linux中安装maven

上传maven包

我们先把maven的资源包,上传到我们指定的目录里面。

安装maven

解压maven包到/usr/local目录

tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local

配置环境变量

vim /etc/profile

修改配置文件,进入到命令模式,按G切换到最后一行,按a/i/o进入插入模式,然后在最后加入如下内容 :
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$JAVA_HOME/bin:$MYSQL_HOME/bin:$MAVEN_HOME/bin:$PATH

然后按ESC进入到命令模式,输入 :wq 保存并退出

重启下配置
source /etc/profile

验证是否安装成功

mvn -V

maven已经安装成功了

配置setting.xml 文件

上传本地maven仓库

依赖下载需要很多时间,为了节省时间,我们可以把window的maven仓库上传过去。

最好是打成压缩包,文件太大了。

上传到服务器里面的maven目录里

如果我们的Linux中没有安装,unzip就执行一下下面的命令。

yum install unzip

在把zip压缩包解压

unzip maven-repo.zip

解压完之后也可以删除maven-repo.zip 压缩包了

rm -rf maven-repo.zip

配置本地仓库地址

先进入到maven的conf目录。

添加下面的路径,这个路径是要和自己的匹配的上。

cd conf/

cd conf/

在settings.xml 文件中添加

<localRepository>/usr/local/apache-maven-3.6.3/maven-repo</localRepository>

配置阿里私服

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

http://www.dtcms.com/a/72322.html

相关文章:

  • 【QA】建造者模式在Qt有哪些应用
  • Advanced Intelligent Systems 软体机器手助力截肢者玩转鼠标
  • 数据库的基本概念
  • STM32 —— MCU、MPU、ARM、FPGA、DSP
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14_13可展开行的固定表头表格
  • Compose 实践与探索十一 —— 其他 Modifier
  • Python中的uv run时,--with参数的作用
  • 【Rust基础】排序和分组
  • Starship:快速且高度可定制的命令行框架!!
  • 【BERT和GPT的区别】
  • 国产编辑器EverEdit - Hex Dump插件:看到文本的另一面!
  • leetcode0031 下一个排列-medium
  • 中国人工智能产业:‘价值兑现期’的新征程
  • AI赋能实时安全背带监测解决方案
  • 链表题目2(leetcode24题)交换链表里面的节点
  • S32K144入门笔记(十):TRGMUX的初始化
  • 1.备战SISAP 2025挑战:调研2024挑战
  • 快速导出接口设计表——基于DOMParser的Swagger接口详情半自动化提取方法
  • Python数据结构——二维列表
  • 柯南ED35 Hello Mr. My Yesterday日文歌词附假名注音,祭奠逝去的青春
  • Apache SkyWalking 全链路监控系统深度解析
  • 目标检测基础知识(面试应对)
  • Linux如何在设备树中表示和引用设备信息
  • 案例驱动的 IT 团队管理:创新与突破之路:第一章 重构 IT 团队管理:从传统到创新-1.1.2远程协作与文化冲突
  • C#原型模式:通过克隆对象来优化创建过程
  • Kubernetes 控制平面详解 —— 探秘 API Server、Controller Manager、Scheduler 与 etcd
  • Netty基础—6.Netty实现RPC服务一
  • 89.HarmonyOS NEXT 应用安全与隐私保护指南:构建安全可靠的应用
  • 中考英语之10难点单词
  • python语法