mac 在 zsh 下的环境变量不生效。

2017-09-18 21:45:52 +08:00
 shaodeyu1943

按在网络上找到的要求区设置还是没有反应。 尝试了几种方法。 第一种 就是把已经把.bash_profile 文件添加到.zshrc 里面去。 第二种 就是直接添加到.zshrc 里面去还是不生效。 相关环境变量。 M2_HOME=/Users/shaodeyu/development/apache-maven-3.5.0 PATH=$M2_HOME/bin:$PATH

export M2_HOME export PATH

求帮忙解决。

6450 次点击
所在节点    Java
27 条回复
Phariel
2017-09-18 23:16:22 +08:00
请设置 ~/.zprofile
shaodeyu1943
2017-09-19 08:29:34 +08:00
@lululau
我打 echo $PATH 的时候,得到的回复是
“/Users/shaodeyu/development/apache-maven-3.5.0/bin:/Users/shaodeyu/development/apache-maven-3.5.0//bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin ”
然后我使用 ls -l $ME_HOME/bin/mvn 得到的回复是
ls: /bin/mvn: No such file or directory

现在应该怎么办?
lululau
2017-09-19 09:44:57 +08:00
打错了。。。是 ls -l $M2_HOME/bin/mvn
shaodeyu1943
2017-09-19 11:16:47 +08:00
@abujj 试过这个方法了。。。不行
shaodeyu1943
2017-09-19 11:21:59 +08:00
输入 ls -l $M2_HOME/bin/mvn
得到的回复是 ls: /Users/shaodeyu/development/apache-maven-3.5.0/bin/mvn: No such file or directory
shaodeyu1943
2017-09-19 11:37:25 +08:00
@lululau 我打开里面的文件确实找不到文件夹 bin 和里面的 mvn。
不过我在里面看到有一个 mvn 的路径是这样的。
/Users/shaodeyu/development/apache-maven-3.5.0/apache-maven/src/bin/mvn
我试着直接拉 mvn 这个文件拉到 iTem 里面,得到的回复是
错误: 找不到或无法加载主类 org.codehaus.plexus.classworlds.launcher.Launcher
F0nebula
2017-09-19 21:29:56 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/391781

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX