zoukankan      html  css  js  c++  java
  • mac 配置maven报zsh: command not found各种坑点走位

    今天配置maven时报错了,经历一波三折最终配置好maven环境

    1.正常配置maven

    首先输入下列命令进入编辑页面

    vim ~/.bash_profile

    在英文状态下,按i进行文档编辑,把下列环境配置复制到bash_pofile文档中,然后按esc,英文状态下输入“:wq”保存退出

    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
    PATH=$JAVA_HOME/bin:$PATH:.
    CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
    export M2_HOME="/Users/t-chen/Documents/tools/apache-maven-3.3.9"
    export PATH="$M2_HOME/bin:$PATH"
    export JAVA_HOME
    export PATH
    export CLASSPATH

    更新环境变量配置文档

    source ~/.bash_profile

    然后输入mvn -v

    mvn -v

    显示如下版本信息,即配置成功

    2.报zsh: command not found

    那么你需要做以下几点:

    a.在终端输入 vi .zshrc

    vi .zshrc

    b.添加下列内容

    source ~/.bash_profile

    c.按esc 然后英文状态下的“:wq”保存并退出文档

    d.更新文档 

    source .zshrc

    e.输入mvn -v

    mvn -v

    出现如下信息证明配置成功

    3.完成第二步继续报zsh: command not found

    切换到bush 界面

    chsh -s /bin/bash
    (注意:切换之后需要重启终端才能生效)

    重新打开终端,页面已经切换到bash

    输入mvn -v

    mvn -v

    提示-bash: /Users/t-chen/Documents/tools/apache-maven-3.3.9bin/mvn:权限不够。

    赋予权限

    chmod a+x /Users/t-chen/Documents/tools/apache-maven-3.3.9/bin/mvn

    再次执行mvn -v 提示如下界面,配置成功

    mvn -v
    出现如下版本信息,配置成功

     切换到zsh界面

    chsh -s /bin/zsh
    输入mvn -v,也出现成功配置信息
    mvn -v

    4.安装过程中可能会出现任何命令都不起作用的情况,例如输入ls,cd之类都不起作用

    那么输入如下命令即可

    PATH=/bin:/usr/bin:/usr/local/bin:${PATH}export PATH

    或者

    exec /bin/zsh

    或者

     

     

  • 相关阅读:
    HDOJ1024(最大M子段和)
    HDOJ1025(最长上升子序列)
    HDOJ1022(模拟栈)
    HDOJ(1018)
    HDOJ1238(string)
    HDOJ1015(简单深搜)
    HDOJ1016(标准dfs)
    Tabbar视图切换,返回上一视图,添加item
    页面转换方法
    网络状态判断
  • 原文地址:https://www.cnblogs.com/momo-nancy/p/nancy_0688.html
Copyright © 2011-2022 走看看