为什么在安装 WebLogic 服务器时显示 JDK 'C:\\Program Files\\Java\\jre7' 不是有效的 JDK?

新手上路,请多包涵

错误图片

它显示——

 This installer must be executed using a Java Development Kit (JDK)
but C:\Program Files\Java\jre7 is not a valid JDK.

</>- 安装 WebLogic 服务器 时。

我已经安装了 64 位 JDK 1.7 版。我在哪里犯了错误?

原文由 user2866685 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 657
1 个回答

即使 JAVA_HOME 指向 JDK,我也遇到了同样的问题,这就是我解决它的方法,

  1. 以管理员身份运行命令提示符

  2. 转到包含您的 jar 文件的目录

   C:\Windows\system32>cd/

   C:\>cd oracleweblogic

  1. 在命令提示符下再次设置 JAVA_HOME 和路径

//把路径放在双引号里否则它不会识别变量

   C:\oracleweblogic>set JAVA_HOME="C:\Program Files\Java\jdk1.8.0_45"

   C:\oracleweblogic>set path=C:\Program Files\Java\jdk1.8.0_45\bin;%path%

如果您已经设置了 JAVA_HOME,那么在第二步中您还可以键入: C:\oracleweblogic>set path=%JAVA_HOME%\bin;%path%

  1. 运行 jar 文件
   C:\oracleweblogic>java -jar fmw_12.2.1.1.0_wls_quick.jar

如果您的设置正确,您应该会看到类似的内容

C:\oracleweblogic>java -jar fmw_12.2.1.1.0_wls_quick.jar
Launcher log file is C:\Users\ANANT\AppData\Local\Temp\OraInstall2016-10-06_12-4
6-22PM\launcher2016-10-06_12-46-22PM.log.
Extracting the installer . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 . . . . . . . . . . . . . Done
Checking if CPU speed is above 300 MHz.   Actual 1696    Passed
Checking swap space: must be greater than 512 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit n
ot required)
Checking temp space: must be greater than 300 MB.   Actual 42253 MB    Passed

Preparing to launch the Oracle Universal Installer from C:\Users\ANANT\AppData\L
ocal\Temp\OraInstall2016-10-06_12-46-22PM
Log: C:\Users\ANANT\AppData\Local\Temp\OraInstall2016-10-06_12-46-22PM\install20
16-10-06_12-46-22PM.log

*****************************************************

Distribution Name : Oracle Fusion Middleware 12c WebLogic and Coherence Develope
r
Distribution Version : 12.2.1.1.0

Oracle Home : C:\oracleweblogic\wls12210
Java Home : C:\Program Files\Java\jdk1.8.0_45

Note: Oracle Home not supplied (defaulted to <present working dir>\wls12210)

*****************************************************

Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
Skipping Software Updates
Starting check : CertifiedVersions
Expected result: One of 6.1,6.2,6.3,10.0
Actual Result: 6.3
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.

原文由 Sam2016 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题