mac idea 控制台mvn命令无效
简单解决一下最近遇到的一个问题。
最近在idea for mac的terminal控制台下,无法使用maven命令,也就是输入任何mvn命令出来一个command not found。
问题的本质就是mac下没有配置maven的环境变量。
简述一下:
Mac系统的环境变量,加载顺序为:
a. /etc/profile
b. /etc/paths
c. ~/.bash_profile
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc
其中a和b是系统级别的,系统启动就会加载。其余是用户级别的,c,d,e按照从前往后的顺序读取,如果c文件存在,则后面的几个文件就会被忽略不读了,以此类推。
~/.bashrc没有上述规则,它是bash shell打开的时候载入的。这里建议在c中添加环境变量
操作步骤如下
vim ~/.bash_profile
export IDEA_MAVEN=/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3
export PATH=PATH:PATH:PATH:IDEA_MAVEN/bin 备注:因为我直接用的idea自带的maven插件,所以直接导入
source ~/.bash_profile 备注:生效一下
这里还可能遇到一个问题,就是执行权限不够
我输入mvn -v的时候,出来
/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn: Permission denied
解决方法
给mvn增加执行权限
chmod a+x /Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn
如果无法识别IntelliJ IDEA.app这个文件夹,那就
cd 到最后一层bin目录下, chmod a+x mvn (a:所有用户 +:增加权限 x:执行权限)
作者:韩先生
来源:CSDN
原文:https://blog.csdn.net/weixin_42684977/article/details/86217858
版权声明:本文为博主原创文章,转载请附上博文链接!
mac idea 控制台mvn命令无效相关推荐
- Mac OS 输入adb命令无效(zsh: command not found: adb)的解决方法
Mac OS 输入adb命令无效(zsh: command not found: adb)的解决方法 出现这个问题大概率是因为Android环境未配置或者未生效,需要配置Android环境变量才能执行 ...
- mvn命令无效之为idea自带maven配置环境变量
不配置maven的话,当我们在终端使用mvn命令会出现: bash: mvn: command not found 在大多情况下,使用idea自带的maven可以满足我们的需要,不需另行下载安装 1. ...
- Mac 升级系统 pod 命令无效
mac 升级完最新的系统之后 使用pod 命令之后无效报错 -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/V ...
- linux 控制台输入命令无效_解决linux下终端无法输入的假死问题
有时在linux下shell终端中,会突然出现终端应用卡死,无法接受键盘输入, 但是其它分屏, 系统都是正常的.这本来是一个终端的很老的功能, 叫软件流控制(XON/XOFF flow control ...
- linux 控制台输入命令无效_在控制台输入什么命令都提示commandnotfound原因是什么?suselinux...
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- Mac的控制台命令无法使用command not found
在Mac平台配置开发环境的时候,用vim编辑后发现控制台的所有命令无法运行, charies:~ weichuang$ ls -bash: ls: command not found 经过查资料后,逐 ...
- mac每次执行mvn -v命令要先执行source ~/.bash_profile才生效
问题:mac每次执行mvn -v命令要先执行source ~/.bash_profile才生效. 原因:当前系统是shell,配置环境变量是在bash.输入echo $SHELL,如果输出输出是/bi ...
- mvn Mac Linux 版本,Mac 下 Maven 的命令行安装
JDK 的安装 系统的"系统偏好设置"中我们可以看到 Java的设置, Java 7(含) 之后的版本在这里可以看到. 点击进去后,可以看到独立的 Java 控制面板 注意,这里是 ...
- (八)Eclipse创建Maven项目运行mvn命令
1.Eclipse创建Maven项目 使用Eclipse创建一个Maven项目非常的简单,选择菜单项File>New>Other(也可以在项目结构空白处右击鼠标键),在弹出的对话框中选择M ...
最新文章
- java中native的用法[转]
- RabbitMQ学习总结(6)——消息的路由分发机制详解
- matlab三维选取二维,基于Matlab绘制二维和三维图形以及其他图形控制函数的使用方法...
- ios服务器需要开启ipv6的支持,针对iOS审核要求为应用兼容IPv6
- mac npm全局安装权限不足问题解决
- java 泛型 多态_Java 多态
- Ubuntu 20.04安装Ros Noetic及Ubuntu 18.04安装ROS Melodic(两版本详细填坑)
- vs2008 清理后再编译后卡顿_更新后,竟有这么“严重”的后果?
- vijos1777 引水入城
- 当当图书项目首页实现
- (转)DirectoryEntry的使用
- 百度云智学院云计算在线认证考试课程纲要与重点,考前必看!
- openwrt luci固件升级流程
- 集群健康值: yellow 问题
- moment常用函数
- Latex公式与Word公式相互转换(使用MathType)
- 送你一套免费英语资料(价值1899)
- win7搜索功能失效/win7搜索功能不能使用
- 华为SNS交换机(OEM博科FC交换机)configupload无法使用ftp协议处理方法
- 今年计算机考研又炸了?!
热门文章
- Origin 9 “向程序发送命令时出现问题”解决
- mysql 修改 表名 列名 为小写
- HOG特征提取原理and计算步骤,方向梯度直方图
- 微信小程序图片缩放、移动
- EXCEL2019版,字符串合并的5个公式,尤其textjoin() 和 concat()
- 【程序员思维进阶】(8)
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required
- IDEA快捷键之生成变量名
- 银河麒麟之esxi6.5环境下安装桌面版V10.1
- MacOS 查看服务器端口的命令