安装Oracle WebLogic Server时

时间:2016-12-17 23:08:16

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

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

  

提取安装程序。 。 。 。 。 。完成了   必须使用Java Development Kit(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

这是我在environmet变量中设置的路径,但它仍然显示相同的错误 我将命令更改为指定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 路径甚至不在我的环境变量中 有没有我错过的东西?

3 个答案:

答案 0 :(得分:3)

我遇到了同样的问题并且发现了这种方式:

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)

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

enter image description here

答案 1 :(得分:1)

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

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

请记住将<JAVA_VERSION>更改为您的JAVA版本。

例如:

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

答案 2 :(得分:0)

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

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

我从Windows中路径下的环境变量中删除了此文件。