0

我最近安装了 OS X 10.9 Mavericks。由于它没有预装 Maven,我手动安装了 Maven 3.1.1。我导出了 maven 并在 .bash_profile 中设置了它的路径。它可以从命令行访问。但它不能从 eclipse TLM 终端插件或 Wicked Shell 插件中访问。

我得到的一种解决方法是,我在 .bashrc 中添加了相同的导出语句,现在可以从上述 Eclipse 终端插件中访问它。有没有更好的解决方案?谁能解释一下 mac 中有多少个 .bash* 文件以及每个文件的初始化时间?

4

1 回答 1

1

为了让 eclipse 选择 PATH 中的新内容,您需要进行编辑/etc/launchd.conf以显式设置环境变量。$PATH 等环境变量替换将不起作用。更正做一个echo $PATH终端并复制它返回的内容。然后,将此行添加到 launchd.conf 文件并重新启动计算机。

setenv PATH <your echo $PATH results here>

之后,一切都应该在eclipse中恢复正常。希望这可以帮助!

于 2014-01-02T16:49:11.503 回答