首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Mac 电脑 - 解决 command not found:mvn

    背景 mac 电脑默认已经装了 jdk1.8,但是命令行执行 mvn 会报 command not found 解决方案 默认安装的 jdk 是没有配置环境变量的,需要配置一下 修改 ~/.bash_profile...:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar source 一下 source ~/.bash_profile 最后重新打开命令行工具,就能找到 mvn...了 > mvn -v Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: /Users/polo/Downloads...version: "10.16", arch: "x86_64", family: "mac" 如果是用 zsh,最好把下面的步骤也配置好了 可能会遇到的问题 如果已经配置了 jdk,但是每次在终端执行 mvn...命令的时候,都必须要先执行下 source ~/.bash_profile 才能找到 mvn 命令 这是因为当 Mac 上安装了 zsh 后,.bash_profile 文件的配置无法生效 修改 ~/

    10.1K20

    mac安装maven后mvn命令可用,一段时间后又遇到zsh: command not found: mvn的问题

    直接安装了maven 在 ~/.bash_profile配置了环境变量 生效了maven配置 source ~/.bash_profile mvn...命令就可用了 问题 新打开终端,执行 mvn -v 报错: zsh: command not found: mvn 初次解决 重新执行source ~/.bash_profile后,恢复正常。...再次打开终端执行 mvn -v 还是报同样的错 治本解决办法 执行如下命令: vim ~/.zshrc 这里如果没有对应文件,会自动创建,然后在文件末尾添加即可 source ~/.bash_profile...之后再打开新终端窗口,直接mvn -v就没有问题了 根因 这么奇怪的根因是什么,貌似.bash_profile文件只是用户暂时权限,.zshrc才是系统权限 看官方解释:https://support.apple.com

    56800
    领券