每当我尝试export JAVA_HOME=$(/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home)在 .zshenv 或 .zshrc 文件中设置 Java Home 时,/Users/{USER NAME HERE}/.zshenv:1: permission denied: /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home启动终端时都会出现错误。事实上,我似乎无法导出任何内容(例如,export TEST=$(/Users/{USER NAME HERE})给我一个zsh: permission denied: /Users/{USER NAME HERE}错误。我已经在系统首选项中提供了完整磁盘访问权限,但这似乎也不起作用。我是唯一的用户我的电脑。
Tur*_*son 22
该$(foo)位的意思是,“foo作为程序运行,然后在此处插入其输出,然后继续执行,就像我已经键入它一样”,这不是您想要的。做就是了
export JAVA_HOME=/Library/Java/...
Run Code Online (Sandbox Code Playgroud)
$()当您使用 Mac 的 Java 选择机制并运行例如
export JAVA_HOME=$(/usr/libexec/java_home -v16)
Run Code Online (Sandbox Code Playgroud)
在这种情况下,您正在运行一个程序,并设置JAVA_HOME该程序的输出。
| 归档时间: |
|
| 查看次数: |
17215 次 |
| 最近记录: |