gpt4 book ai didi

java - 无法在 Mac OS Catalina 上编辑 .profile

转载 作者:行者123 更新时间:2023-12-02 08:45:36 26 4
gpt4 key购买 nike

我想在 Mac 的/etc 文件夹中的 .profile 中声明 $JAVA_HOME。我使用 chmod 777 profile 授予了它权限,但它仍然不允许我编辑它。

我是 mac 开发新手。

以下是我收到的错误

enter image description here

最佳答案

尝试编辑您的用户的 .profile,而不是 /etc 下的文件(要编辑该文件,您需要 sudo 权限,即使您确实编辑它,很可能无法正确读取)。

因此,作为普通用户(不是 sudo),请从您的用户打开该用户。使用 open (如您的屏幕截图所示,但我宁愿选择 vim)。以下命令之一应该有效:

open ~/.profile

open /Users/${your-username}/.profile

我猜${your-username}divya,所以完整的路径是:

open /Users/divya/.profile

如果您收到错误消息The File/.../.profile does not exit,请首先创建一个空文件:

touch ~./profile

.profile文件中添加以下行:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home

(确保使用您计算机上安装的 Java 版本)

然后,要使更改生效,请重新启动终端窗口,或键入:

source ~/.profile

并验证您是否已正确设置 $JAVA_HOME:

echo $JAVA_HOME

随后:

java -version

关于java - 无法在 Mac OS Catalina 上编辑 .profile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61103613/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com