Linux下安装Maven

一、下载Maven

下载地址:http://maven.apache.org/download.cgi

Linux下安装Maven

二、上传至Linux解压

下载后上传至linux

进入指定mavne存放目录,解压

Linux下安装Maven

四、修改Maven配置

编辑解压后maven文件夹下conf文件夹下的setting.xml

指定依赖存放位置。

Linux下安装Maven

添加阿里云镜像,使下载更快。

Linux下安装Maven

五、编辑环境变量

编辑etc.profile

Linux下安装Maven

添加如下两行配置,MAVEN_HOME是Maven解压后文件地址

JAVA_HOME为安装的jdk地址。

Linux下安装Maven

$JAVA_HOME是配置的jdk的安装路径。如本例为

Linux下安装Maven

执行 source /etc/profile 使配置文件生效。

六、测试安装是否成功

运行mvn -v

Linux下安装Maven

弹出提示就可以了。

附:可能出现的问题:

Linux下安装Maven

检查etc/profile中MAVEN_HOME路径,检查JAVA_HOME.

Original: https://www.cnblogs.com/huang-changfan/p/12451873.html
Author: gcmh
Title: Linux下安装Maven

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/588433/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Vue router-link点击事件不生效

    在学习路由时,想给 贴个代码: index.html 命名视图 <router-link v-on:click=&qu…

    Java 2023年6月13日
    093
  • MyBatis的配置

    MyBatis 可以配置成适应多种环境,这种机制有助于将 SQL 映射应用于多种数据库之中, 现实情况下有多种理由需要这么做。例如,开发、测试和生产环境需要有不同的配置;或者想在具…

    Java 2023年5月30日
    098
  • redis的持久化机制

    持久化-RDB(Redis Databases) 什么是RDB 在指定时间间隔后,将内存中的数据集快照写入数据库 ;在恢复时候,直接读取快照文件,进行数据的恢复 ; 默认情况下, …

    Java 2023年6月5日
    082
  • 多线程基础篇

    基本概念 (程序,进程,线程) 线程的创建和使用 线程的生命周期 线程的同步 线程的通信 JDK5.0新增线程创建方式 &#x7A0B;&#x5E8F; (prog…

    Java 2023年6月6日
    088
  • mybatis-plus

    mybatis-plus执行 SQL 分析打印 https://gitee.com/baomidou/mybatis-plus-samples/blob/master/mybati…

    Java 2023年5月30日
    094
  • spring BeanFactory VS FactoryBean

    一、FactoryBean示例 public class DateStringFactoryBean implements FactoryBean { private boolea…

    Java 2023年5月30日
    0102
  • 【转】【OPenGL】理解OpenGL拾取模式(OpenGL Picking)

    在用OpenGL进行图形编程的时候,通常要用鼠标进行交互操作,比如用鼠标点选择画面中的物体,我们称之为拾取(Picking),在网上看了很多OpenGL拾取的文章,但大多是只是介绍…

    Java 2023年5月29日
    0111
  • 2.JAVA BIO

    Java BIO基本介绍 java BIO就是传统的java io编程,其相关的类和接口在java.io 同步阻塞,服务器实现模式是一个连接一个线程,即客户端有连接请求时服务器就需…

    Java 2023年6月5日
    083
  • java发送post请求,使用multipart/form-data的方式传递参数–《优化》

    /** * 测试上传图片 * */ public static void testUploadImage(){ String url = "http://xxxtest/…

    Java 2023年5月29日
    0102
  • SpringBoot 源码解析 (十)—– Spring Boot 精髓:集成AOP

    本篇主要集成Sping一个重要功能AOP 我们还是先回顾一下以前Spring中是如何使用AOP的,大家可以看看我这篇文章spring5 源码深度解析—– A…

    Java 2023年5月29日
    099
  • 手把手教你使用 Java 在线生成 pdf 文档

    一、介绍 在实际的业务开发的时候,研发人员往往会碰到很多这样的一些场景,需要提供相关的电子凭证信息给用户,例如网银/支付宝/微信购物支付的电子发票、订单的库存打印单、各种电子签署合…

    Java 2023年6月9日
    0116
  • SPI使用

    Dubbo 的可扩展性是基于 SPI 去实现的,而且Dubbo所有的组件都是通过 SPI 机制加载。 SPI 全称为 (Service Provider Interface) ,是…

    Java 2023年6月16日
    062
  • sql开发规范

    SQL编写规约 SQL编写总原则 声明: 在没有把握或者根本没意识时,遵守规约可以保障你的程序不会”越界”。 所以规约并不代表一种最优方案或者某种教条。 当…

    Java 2023年6月9日
    089
  • Java核心技术-反射

    Day2 利用反射分析类的能力 在Java.lang.reflect包中有三个类Filed Method Constructor,分别用于描述类的字段,方法和构造器。 这三个类有一…

    Java 2023年6月5日
    0124
  • java——继承

    补充细节如下 访问修饰符号 ​ public        同类 同包 子类 不同包 ​ protected     同类 同包 子类 ​ 默认           同类 同包 ​…

    Java 2023年6月5日
    090
  • 正则表达式

    知识点 &#x6B63;&#x5219;&#x8868;&#x8FBE;&#x5F0F;&#xFF1A;&#x6B63;&a…

    Java 2023年6月5日
    091
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球