You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS下JDK/javac降级遇阻:从17.0.5转至1.8求助

JDK从17.0.5降级至1.8失败求助

设备配置

  • MacOS Big Sur v11.6.8
  • Java v1.8.0_351
  • Javac v17.0.5
  • Gradle v7.6
  • Homebrew v3.6.16

执行/usr/libexec/java_home -V输出:

Matching Java Virtual Machines (4):
    17.0.5 (x86_64) "Oracle Corporation" - "Java SE 17.0.5" /Library/Java/JavaVirtualMachines/jdk-17.0.5.jdk/Contents/Home
    1.8.351.10 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
    1.8.0_351 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home
    1.8.0_341 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home

尝试步骤及遇到的问题

  1. 已通过sudo nano配置bash profile指向Java v1.8,但未生效
  2. 执行sudo mv jdk1.8.0_351.jdk ~/Desktop/时提示错误:mv: rename jdk1.8.0_351.jdk to /Users/sahil/Desktop/jdk1.8.0_351.jdk: No such file or directory
  3. 执行echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home时提示权限错误:zsh: permission denied: /Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home
  4. 改用bash_file代替zshenv执行类似命令,仍出现相同权限错误

恳请各位提供解决思路,谢谢!

内容的提问来源于stack exchange,提问作者Omega

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 07:45:19