【问题标题】:Not a valid Java Home Error while installing Oracle Web Logic Server安装 Oracle Web Logic Server 时出现无效的 Java Home 错误
【发布时间】:2016-12-17 23:08:15
【问题描述】:

我需要帮助来提取 WLS,我尝试使用 CMD 安装 WebLogic Server,并且我已经设置了 java_home。 但我有以下错误:

解压安装程序。 . . . . .完成
此安装程序必须使用 Java 开发工具包 (JDK)
执行 但 C:\Program Files\Java\jre7 不是有效的 JDK Java Home。
日志位于:C:\Users\E440\AppData\Local\Temp\OraInstall2016-12-18_05-38-26AM\launcher2016-12-18_05-38-26AM.log。

按 Enter 退出

我试图设置 JAVA_HOME

C:\Oracle\FMW>设置 java_home
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_79

这是我在环境变量中设置的路径,但它仍然显示相同的错误。
我将命令更改为指定oracle home

C:\Oracle\FMW>java -jar fmw_12.2.1.2.0_wls_quick.jar oracle_home=C:\app\user\product\11.2.0\dbhome

但错误还是一样。
C:\Program Files\Java\jre7 路径甚至不在我的环境变量中。
有什么我错过的吗?

【问题讨论】:

    标签: oracle cmd weblogic12c java-home jdk1.7


    【解决方案1】:

    我遇到了同样的问题,发现是这样的:

    1- 将安装程序复制到要用于安装的 JDK 文件夹中。 就我而言:C:\Program Files\Java\jdk1.8.0_121\bin (只是为了更容易从后面的命令行获取它)

    2- 打开 cmd 并导航到 Java JDK 文件夹

    3- 然后使用该文件夹中的 java 执行安装程序: ./java -jar fmw_12.2.1.3.0_wls.jar

    这是我所做的图片。

    (安装完成后别忘了从那里删除fmw_12.2.1.3.0_wls.jar

    正如我所说,如果您只是想解决问题并安装 Weblogic,这只是一种解决方法。我相信有更优雅的解决方案,但我希望这个有帮助;-)

    【讨论】:

      【解决方案2】:

      也设置路径(除了java_home),所以JDK在JRE之前:

      set path=C:\Program Files\Java\<JAVA_VERSION>\bin;%path%
      

      记得将&lt;JAVA_VERSION&gt; 更改为您的JAVA 版本。

      例如:

      set path=C:\Program Files\Java\jdk1.8.0_202\bin;%path%
      

      【讨论】:

        【解决方案3】:

        我在命令提示符下运行了一个命令 where java,它显示 java 已安装在这里:

        C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe  
        

        我从windows的path下的环境变量中删除了这个。

        【讨论】:

          猜你喜欢
          • 2016-04-07
          • 1970-01-01
          • 2021-05-20
          • 2020-12-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多