我的Mac上没有.bash_profile

fum*_*eng 1 eclipse macos bash terminal

我正在尝试在我的Mac上使用Eclipse/Maven进行开发,并且在设置环境变量时没有.bash_profile.我做了-a仍然不在那里.我看到.bash_history和.bash_sessions.我应该在哪里设置我的JAVA_HOME和PATH?

谢谢!

Bri*_*ght 12

在您的终端:

touch ~/.bash_profile; open ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)

然后进行编辑并保存.这是通用的,因此请确保您的路径在上面的示例中是正确的.

  • 这不适用于Mac 10.12.如果Sierra是全新安装,则需要创建文件.使用`nano~/.bash_profile`在主目录中创建它. (2认同)

the*_*Guy 11

对于在 Mac Catalina 之后遇到这个问题的其他人,

启动 CATALINA 时,默认的 shell 是 zsh。zsh 的配置文件名为 ~/.zprofile。

要将 bash 设置为默认值:

  1. 打开终端
  2. 转到首选项并选择“外壳打开方式”
  3. 单击“命令(完整路径)”并键入“/bin/bash”以启动 bash shell

  • 多谢。我在 Mac 上使用 Big Sur 尝试了很多方法,但都没有成功。创建 .profile、.bash_profile、.bashrc 没有帮助,因为我运行的不是 bash,而是 zsh‍♂️。 (2认同)