Mac使用zsh后, mvn命令无效的解决方案

Mac使用zsh后, mvn命令无效的解决方案

问题:

这里使用了zsh + iterm2 的配置
1.我配置好maven后,也source ~/.bash_profile。此时,我mvn -v 使是生效的。

2.问题就来了,我new了个窗口出来。mvn -v无效了。

解决:

将以下针对mvn的配置,放到.zshrc 中

export M2_HOME="/opt/maven" export PATH="$PATH:$M2_HOME/bin"export MAVEN_OPTS="-Xmx512m"

重启终端就可以了。
后来某大神说
在l.zshrc里加上source .bash_profile

时间: 2024-09-20 00:58:57

Mac使用zsh后, mvn命令无效的解决方案的相关文章

Mac电脑怎么使用ping命令

  电脑出问题了,上不了网,想排查下电脑的问题出在哪儿就需要用到ping,但是如果是Mac电脑该如何ping呢?其实在Mac 自带的"终端"中使用ping命令,下面PC6苹果网小编教你如何在Mac系统中使用ping命令. 1.首先我们要打开"终端",在finder中,打开一次点击[finder]-->[应用程序]   2.在应用程序里面找到[实用工具],并使用鼠标左键单击它进入到[实用工具]里面,实用工具在窗口的右侧,比较下面的位置!   3.一般情况下,在[

android-请教下,homebrew装好后输入命令,一直提示command not found,如何解决

问题描述 请教下,homebrew装好后输入命令,一直提示command not found,如何解决 请教下,homebrew装好后输入命令,一直提示command not found,如何解决 解决方案 首先有没有这个命令,查看一下,其次就是路径是否配置正确 解决方案二: 既然用了brew,那么应该是mac 检查一下/user/local/bin下面是否有brew这个执行文件

求解一下-为什么系统老提示在0.04%后的“;”是无效的啊,求解答一下

问题描述 为什么系统老提示在0.04%后的";"是无效的啊,求解答一下 public override float GetSalary(float Basesalary) { float currpay = base.GetSalary(Basesalary); currpay =currpay +number*0.04% ; return currpay; } 解决方案 该情景下%为字符串,不能直接参与运算.若参与运算,为"取余". 解决方案二: 同意楼上回答,%

无线网卡驱动-mac os,想用命令行的ifconfig,禁用无线网卡

问题描述 mac os,想用命令行的ifconfig,禁用无线网卡 但是ifconfig-a的结果中没有eth0,只有lo0,gif0,stf0,en0,en1,p2p0等.想知道为什么没有eth0,以及在mac下禁用和启用网卡应该怎么做呢?

windows 8-配置了MAVEN_HOME,path。奇怪的是每次重启电脑,都无法执行mvn命令

问题描述 配置了MAVEN_HOME,path.奇怪的是每次重启电脑,都无法执行mvn命令 系统windows8.1 安装maven3.0.4,配置了MAVEN_HOME,path.奇怪的是每次重启电脑,都无法执行mvn命令如图: PS:JDK和MAVEN_HOME都已在环境变量中配置-- 解决方案 这样设置只对当前控制台有效.需要在控制面板-系统-系统属性-高级设置里面的环境变量设置.

Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行

Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行 提问:我运行的是Ubuntu桌面,但是我希望启动后临时进入命令行.有什么简便的方法可以启动进入终端? Linux桌面自带了一个显示管理器(比如:GDM.KDM.LightDM),它们可以让计算机启动自动进入一个基于GUI的登录环境.然而,如果你要直接启动进入终端怎么办? 比如,你在排查桌面相关的问题或者想要运行一个不需要GUI的应用程序. 注意虽然你可以通过按下Ctrl+Alt+F1到F6临时从桌面GUI切换到虚拟终端.

maven实践-通过mvn命令执行java

原文:http://ronghantao.blog.163.com/blog/static/18629326520119104235244/ maven实践-通过mvn命令执行java   2011-10-10 16:33:04|  分类: 持续集成 |  标签:maven学习   |字号 订阅 mvn exec命令可以执行项目中的main函数. 首先需要编译java工程:mvn compile 不存在参数的情况下:mvn exec:java -Dexec.mainClass="***.Main

msi文件安装卸载错误2503 msiexec命令无效

问题描述 msi文件安装卸载错误2503 msiexec命令无效 无法安装卸载msi文件,使用msiexec package提示msiexec不是有效命令 解决方案 使用Msi提权安装器 解决方案二: MSI是否有问题了,可能一些系统环境被破坏了.如果那样,重新下载安装一下MSI installer

mac启动genymotion后电脑会重启,试了好多次,都是如此。

问题描述 mac启动genymotion后电脑会重启,试了好多次,都是如此. 如题,使用的genymotion 版本2.5,virtualbox版本4.3.20