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

ubuntu22安装maven

ubuntu22安装maven
maven 下载页面:https://maven.apache.org/download.cgi
下载最新:wget https://dlcdn.apache.org/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.zip -P /tmp
太慢就 win 下下载再传输过去

(下面加 sudo 是因为 /tmp 目录的权限问题)
解压缩到 /opt 目录下去:sudo tar -xf /tmp/apache-maven-*.tar.gz -C /opt
创建符号链接:sudo ln -s /opt/apache-maven-3.9.0 /opt/maven

设置环境变量

sudo touch /etc/profile.d/maven.sh
sudo vi /etc/profile.d/maven.sh
写入如下

export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH= M 2 H O M E / b i n : {M2_HOME}/bin: M2HOME/bin:{PATH}
赋予可执行权限:sudo chmod +x /etc/profile.d/maven.sh

使其生效:source /etc/profile.d/maven.sh

验证:mvn -version


http://www.kler.cn/a/503702.html

相关文章:

  • 七大排序算法(Java,便于理解)
  • 【ArcGIS初学】产生随机点计算混淆矩阵
  • 图解Git——分支开发工作流《Pro Git》
  • SQL 详解数据库
  • python实现自动登录12306抢票 -- selenium
  • java项目之智慧农贸信息化管理平台(ssm+mybatis+mysql)
  • 移动云自研云原生数据库入围国采!
  • uniapp小程序分包路由跳转+二级页面详情跳转保留当前页方法教程
  • c#有什么显示矢量图SVG的控件VB.NET-svg转透明PNG图像
  • 【Varnish】:解决 Varnish 7.6 CDN 静态资源缓存失效问题
  • 神经网络初始化 (init) 介绍
  • 你喜欢用什么编辑器?
  • Java中的动态代理是什么?如何实现?
  • Spark vs Flink分布式数据处理框架的全面对比与应用场景解析
  • P1图文解析:初识算法和数据结构
  • [Deep Learning] Anaconda+CUDA+CuDNN+Pytorch(GPU)环境配置-2025
  • day09_kafka高级
  • 《蜜蜂路线》
  • JavaWeb开发 - Filter过滤器详解
  • 【OJ刷题】同向双指针问题3
  • 【机器学习】P1 机器学习绪论
  • vite之---为什么选vite
  • seleniun 自动化程序,python编程 我监控 chrome debug数据后 ,怎么获取控制台的信息呢
  • 使用Docker模拟PX4固件的无人机用于辅助地面站开发
  • MCP Server开发的入门教程(python和pip)
  • 服务器宕机原因?该怎么处理?