遇到问题--java--mac版本的idea在控制台中使用mvn命令not found
Posted 张小凡vip
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遇到问题--java--mac版本的idea在控制台中使用mvn命令not found相关的知识,希望对你有一定的参考价值。
情况
新建了一个maven的项目,默认使用的idea的maven3插件,idea项目中可以正常的下载jar包。
但是点击 idea中的Terminal终端 想要进行项目打包时使用命令
mvn clean package -Dmaven.test.skip=true
报错如下:
zhangxiaofans-MacBook-Pro:flink-job joe$ mvn clean package -Dmaven.test.skip=true
bash: mvn: command not found
原因
mac下没有配置maven的环境变量。
导致系统层面的终端控制台无法识别到maven的命令。
idea自带的maven3只在idea中生效。
解决方案
把maven3的环境变量配置到 系统(用户)环境变量中
以下环境变量任选
Mac系统的环境变量
一、 /etc/profile (系统级别,系统启动就会加载)
二、 /etc/paths (系统级别,系统启动就会加载)
三、 ~/.bash_profile (用户级别首先执行,如果存在该文件,忽略后续文件)
四、 ~/.bash_login (用户级别 第二执行)
五、 ~/.profile (用户级别 第三执行)
六、~/.bashrc (用户级别 第四执行)
首先要找到idea自带的maven3地址
点击idea的prefer
以上是关于遇到问题--java--mac版本的idea在控制台中使用mvn命令not found的主要内容,如果未能解决你的问题,请参考以下文章