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

Solaris 11.4安装Fusion Middleware时JDK路径报错求助

解决Solaris 11.4下Fusion Middleware安装JDK检测错误

问题核心

安装程序优先读取JAVA_HOME环境变量判定JDK有效性,即便系统默认java命令来自JDK,只要JAVA_HOME指向JRE目录,就会触发该错误。

排查与解决步骤

  • 检查并修正JAVA_HOME
    先查看当前JAVA_HOME设置:

    echo $JAVA_HOME
    

    如果输出是/usr/jdk/instances/jdk.1.8.0/jre或其他JRE路径,立即修改为JDK根目录:

    export JAVA_HOME=/usr/jdk/instances/jdk1.8.0
    

    要永久生效,可将上述命令添加到用户主目录的.profile或.bashrc文件中(根据所用shell调整)。

  • 直接用JDK命令启动安装程序
    绕过系统默认java环境,手动指定JDK路径运行安装包:

    /usr/jdk/instances/jdk1.8.0/bin/java -jar <你的Fusion Middleware安装包文件名>.jar
    
  • 验证JDK完整性
    确认JDK根目录包含JDK专属工具(JRE无javac):

    ls /usr/jdk/instances/jdk1.8.0/bin/ | grep javac
    

    若能看到javac,说明是完整JDK;若没有,需重新安装正确的JDK版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 12:27:05