我在eclipse中配置了外部maven,但是当我尝试使用eclipse终端的mvn -version
时(图片背景中显示),它说找不到命令。所有mvn
命令都可以在mac终端上运行。
我知道当终端被淘汰时会读取.bash_profile
,并且从UI图标中获取eclipse,这就是为什么这些变量不可用的原因。
我阅读了很多关于设置environment.plist和my.startup.plist的文章。与此同时,有人说我的mac版本不再支持这些.plist文件
文章链接:
https://apple.stackexchange.com/questions/106355/setting-the-system-wide-path-environment-variable-in-mavericks
Mac OS X Lion no longer recognizes environment.plist?
现在我很困惑如何让eclipse终端上的mvn
工作。有人可以告诉我一步一步。
另一个跟进问题:在我的mac终端上java - 版本有效,但是当我打印环境变量列表时,我看不到JAVA_HOME,那么java - version
如何工作。在上面的屏幕截图中,您可以看到mvn -- version
命令能够找到java home。
请完全坚持设置开发环境。