zoukankan      html  css  js  c++  java
  • Linux Install Apache Maven

    Apache Maven is a software project management and comprehension tool. Maven can manage a project’s build, reporting, and documentation from a central piece of information.

    Step 0 – Prerequisite

    Java development kit is the primary requirement of Apache Maven. So you need to install the Java development kit (JDK) on your system. Make sure you have installed JDK, not JRE. se following command to install it.

    Step 1 – Install Apache Maven

    After verifying java version on your system. Download Apache Maven from its official website or use the following command to download Apache Maven 3.6.2.

    cd /opt
    sudo wget https://www-eu.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
    

    Now extract downloaded archive using following command.

    sudo tar xzf apache-maven-3.6.3-bin.tar.gz
    sudo ln -s apache-maven-3.6.3 maven
    

    Step 32– Setup Environment Variables

    As you have downloaded precompiled Apache Maven files on your system. Now set the environments variables by creating new file /etc/profile.d/maven.sh.

    sudo vim /etc/profile.d/maven.sh
    

    and add the following content.

    export M2_HOME=/opt/maven
    export PATH=${M2_HOME}/bin:${PATH}
    

    Now load the environment variables in current shell using following command.

    souo chmod +x /etc/profile.d/maven.sh
    source /etc/profile.d/maven.sh
    

    Step 4 – Check Maven Version

    Apache Maven has been successfully configured on your system. Use the following command to check the version of installed Maven on your system.

    mvn -version
    
    Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
    Maven home: /opt/maven
    Java version: 11.0.6, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-11.0.6.10-0.el8_1.x86_64
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "4.18.0-147.3.1.el8_1.x86_64", arch: "amd64", family: "unix"
    

    Finally, remove the downloaded archive file from the system to free disk space.

    sudo rm -rf apache-maven-3.6.2-bin.tar.gz
    
  • 相关阅读:
    『在线工具』 基于 xsser.me 源码 + BootStrap 前端 的 XSS 平台
    『Python』Python 调用 ZoomEye API 批量获取目标网站IP
    『Python』 多线程 共享变量的实现
    『Python』 多线程 端口扫描器
    打印机PCL漏洞原理分析
    『GitHub』Git常用命令记录
    『Python』爬行搜索引擎结果获得指定主机二级域名及IP信息
    iOS使用Runtime给分类动态绑定属性
    Swift介绍(基于Swift4版本)
    iOS中的block模板
  • 原文地址:https://www.cnblogs.com/PrimerPlus/p/13272897.html
Copyright © 2011-2022 走看看