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

如何彻底卸载OpenJDK 17并安装11以下版本适配TMC Beans

彻底卸载Mac上的OpenJDK 17并安装适配TMC Beans的低版本JDK

一、排查残留的OpenJDK 17文件

先确定当前java命令指向的实际JDK位置,你之前的删除命令可能没命中正确路径:

  • 执行以下命令查看软链接指向:
    which java
    ls -l $(which java)
    
  • 或者直接定位17版本的JDK安装目录:
    /usr/libexec/java_home -v 17
    

二、彻底删除OpenJDK 17

根据上面查到的路径,执行以下完整卸载步骤:

  1. 删除核心JDK目录(替换为你实际查到的路径):
    sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-17.0.7.jdk
    
  2. 清理系统级Java组件:
    sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
    sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
    sudo rm -rf /Library/Preferences/com.oracle.java.Java-Updater.plist
    sudo rm -rf /Library/LaunchAgents/com.oracle.java.Java-Updater.plist
    sudo rm -rf /Library/LaunchDaemons/com.oracle.java.Helper-Tool.plist
    
  3. 清理用户级缓存和配置:
    rm -rf ~/Library/Caches/Java
    rm -rf ~/Library/Preferences/com.oracle.java.Java-Updater.plist
    rm -rf ~/Library/Application\ Support/Oracle/Java
    
  4. 检查并清理环境变量:
    • 打开你的shell配置文件(比如~/.zshrc、~/.bash_profile或~/.profile),查找是否有JAVA_HOME指向OpenJDK 17的行,删除后保存。
    • 执行source ~/.zshrc(对应你的shell文件)更新环境变量。

三、验证卸载结果

执行java -version,如果提示java: command not found,说明卸载成功;如果仍显示17版本,重复上述步骤检查是否有遗漏的安装路径。

四、安装11以下版本的JDK(以OpenJDK 8为例)

方式1:通过Homebrew安装(推荐)

  1. 安装OpenJDK 8:
    brew install openjdk@8
    
  2. 配置环境变量:
    打开~/.zshrc(或对应shell文件),添加以下内容:
    export JAVA_HOME="/usr/local/opt/openjdk@8/libexec/openjdk.jdk/Contents/Home"
    export PATH="$JAVA_HOME/bin:$PATH"
    
    执行source ~/.zshrc生效。

方式2:手动安装

  1. 下载对应版本的OpenJDK DMG安装包,双击完成安装。
  2. 找到安装路径(通常是/Library/Java/JavaVirtualMachines/jdk1.8.0_xxx.jdk),在shell配置文件中设置JAVA_HOME为该路径的Contents/Home目录,步骤同方式1的环境变量配置。

五、适配TMC Beans

  1. 打开TMC Beans,点击File -> Project Structure。
  2. 在Platform Settings -> SDKs中,点击+号添加刚安装的低版本JDK,指定其安装路径的Contents/Home目录。
  3. 在Project Settings -> Project中,将Project SDK设置为刚添加的低版本JDK,保存配置即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 17:01:16