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

Eclipse持续提示安装Java 25(已安装)的问题求助

解决Mac(AArch64)Eclipse 2025-09无法识别Java 25的问题
  • 修正eclipse.ini的VM参数
    之前指向libjli.dylib的路径有误,且参数格式必须严格遵循要求:

    1. 打开Eclipse安装目录下的eclipse.ini文件
    2. 在-vmargs行之前添加两行配置:
      -vm
      /Library/Java/JavaVirtualMachines/temurin-25.jdk/Contents/Home/bin/java
      

    注意-vm和路径必须分两行书写,不能合并在同一行。

  • 验证Java 25安装有效性
    打开终端执行以下命令,确认输出为Java 25版本且架构为aarch64:

    java -version
    javac -version
    

    如果输出不符,说明下载的Temurin版本与Mac架构不匹配,重新下载对应AArch64架构的安装包。

  • 重置Eclipse Java配置文件
    关闭Eclipse,找到工作区目录下的.metadata/.plugins/org.eclipse.core.runtime/.settings文件夹,删除以下两个文件:

    • org.eclipse.jdt.core.prefs
    • org.eclipse.jdt.launching.prefs
      重启Eclipse后,系统会自动重新加载Java相关配置。
  • 确认系统环境变量设置
    终端执行echo $JAVA_HOME,确认路径指向Temurin 25的安装目录:

    /Library/Java/JavaVirtualMachines/temurin-25.jdk/Contents/Home
    

    若未设置该变量,执行以下命令临时生效后再启动Eclipse:

    export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-25.jdk/Contents/Home
    

    如需永久生效,可将上述命令添加到~/.zshrc或~/.bash_profile文件中。

  • 重新安装Java 25支持插件
    打开Eclipse,进入Help > Install New Software,选择当前版本的官方更新站点,搜索Java 25 Support,重新安装对应插件后重启IDE。

  • 通过终端启动查看详细日志
    找到Eclipse安装路径下的启动脚本:/Applications/Eclipse.app/Contents/MacOS/eclipse,在终端直接执行该命令启动Eclipse,查看终端输出的错误日志,定位无法识别JDK的具体原因。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 03:14:50