• Centos7安装Maven


    Centos7安装Maven

    Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

    前提: 安装Maven需要java开发环境,可使用下列命令查看是否安装了java:

    [root@VM_0_17_centos ~]# java -version
    java version "1.8.0_161"
    Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
    

    如果没有打印出类似的内容,可参考linux下tomcat部署的第一小节进行安装JDK。

    下面开始安装Maven:

    一、获取Maven安装包

    方法一、访问 http://maven.apache.org/download.cgi 下载 apache-maven-3.6.1-bin.tar.gz。

    方法二、使用wget下载。

    1. 安装wget
    [root@VM_0_17_centos opt]# yum -y install wget
    
    2. 在/opt/目录下,下载apache-maven-3.6.1-bin.tar.gz
    [root@VM_0_17_centos /]# cd /opt/
    [root@VM_0_17_centos opt]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
    

    注意:如果使用第一种方式进行下载的,请把下载的apache-maven-3.6.1-bin.tar.gz上传到 /opt/目录下。

    二、解压安装包
    [root@VM_0_17_centos opt]# cd /opt/
    
    # 解压到当前目录
    [root@VM_0_17_centos opt]# tar -zxvf apache-maven-3.6.1-bin.tar.gz
    
    # 把apache-maven-3.6.1改成maven3.6.1
    [root@VM_0_17_centos opt]# mv apache-maven-3.6.1 maven3.6.1
    
    三、配置Maven环境变量
    # 编辑profile
    [root@VM_0_17_centos opt]# sudo vim /etc/profile
    
    # 在文件中追加,如果已存在PATH,请追加
    export MAVEN_HOME=/opt/maven3.6.1
    export PATH=${JAVA_HOME}/bin:${MAVEN_HOME}/bin:
    
    # 刷新profile
    [root@VM_0_17_centos opt]# source /etc/profile
    
    # 检测是配置成功,出现类似输出,说明配置成功
    [root@VM_0_17_centos opt]# mvn -v
    Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
    Maven home: /opt/maven3.6.1
    Java version: 1.8.0_161, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_161/jre
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "3.10.0-514.26.2.el7.x86_64", arch: "amd64", family: "unix"
    
    四、切换中央仓库为aliyun
    # 修改settings.xml配置文件
    [root@VM_0_17_centos opt]# vim /opt/maven3.6.1/conf/settings.xml
    
    # 找到 <mirrors></mirrors>把 mirror 标签中的内容修改为
    <mirror>
    	<id>alimaven</id>
    	<name>aliyun maven</name>
    	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    	<mirrorOf>central</mirrorOf>        
    </mirror>
    
    # 保存,退出即可切换完成
    
  • 相关阅读:
    判断一棵二叉树是否为二叉搜索树
    分离链接法的删除操作函数
    线性探测法的查找函数
    Bzoj1251 序列终结者
    POJ2396 Budget
    Bzoj3531: [Sdoi2014]旅行
    Codeforces Round #389 Div.2 E. Santa Claus and Tangerines
    Codeforces Round #389 Div.2 D. Santa Claus and a Palindrome
    Codeforces Round #389 Div.2 C. Santa Claus and Robot
    Codeforces Round #389 Div.2 B. Santa Claus and Keyboard Check
  • 原文地址:https://www.cnblogs.com/lixingwu/p/11410186.html
Copyright © 2020-2023  润新知