【问题标题】:Cannot find mvn command after install Maven on CentOS在 CentOS 上安装 Maven 后找不到 mvn 命令
【发布时间】:2016-09-23 19:46:04
【问题描述】:

我按照本教程尝试在我的远程 Centos 服务器上安装 maven

http://www.unixmen.com/install-apache-ant-maven-tomcat-centos-76-5/

我在调用echo $MAVEN_HOME时得到/opt/maven

得到了

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/.nvm/versions/node/v0。 12.7/bin:/root/bin

拨打echo $PATH

但是当我打电话给mvn -version 它说:

-bash: mvn: 找不到命令

【问题讨论】:

  • 尝试运行export PATH=$PATH:/opt/maven。那就试试mvn -version

标签: linux maven centos


【解决方案1】:

首先从以下位置下载最新版本:

> http://maven.apache.org/
> go to download
> download apache-maven-3.5.0-src.tar.gz

执行以下命令:

> sudo tar xzf apache-maven-3.5.0-src.tar.gz -C /opt
> cd /opt
> Create symlink
    sudo ln -s apache-maven-3.5.0 maven

接下来,在系统范围内设置 Maven 路径:

> sudo gedit /etc/profile.d/maven.sh
> export M2_HOME=/opt/maven
> export PATH=${M2_HOME}/bin:${PATH}

最后注销再登录,激活上述环境变量。验证maven是否安装成功,检查maven的版本:: > mvn -版本

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T00:03:14+05:30) Maven 主页:/opt/maven Java 版本:1.8.0_45,供应商:甲骨文公司, 运行时:/usr/java/jdk1.8.0_45/jre 默认语言环境:en_US,平台编码:UTF-8 操作系统名称:“linux”,版本:“3.10.0-862.11.6.el7.x86_64”,arch:“amd64”, 家庭:“unix”

【讨论】:

    【解决方案2】:

    去maven官网link

     >  Download latest version apache-maven-3.6.3-src.tar.gz
     >  Extract it into a location.
     >  Open .bashrc file in home location ( if not found then , ctrl + h)
     >  Add maven path
    

    #maven

    导出 PATH="$PATH:

    例如: export PATH="$PATH:/home/nimal/apache-maven-3.6.3/bin"

    检查版本:

    mvn --version

    【讨论】:

      【解决方案3】:

      最重要的命令:

      sudo ln -s /your_path/apache-maven-3.6.2/bin/mvn /usr/bin/mvn
      

      【讨论】:

        【解决方案4】:

        因为你错误地设置了环境变量。仔细尝试此部分:Setup Maven 环境变量 in your tutorial what you have seen.

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-08-26
          • 1970-01-01
          • 1970-01-01
          • 2017-10-04
          • 2012-11-10
          • 1970-01-01
          • 1970-01-01
          • 2018-08-17
          相关资源
          最近更新 更多