Weblogic安装程序上的JDK Java Home无效


1

我正在尝试使用Quick Installer安装Weblogic 。根据README文件,我首先设置我的JAVA_HOME系统变量。

快速开始

  1. 为目标平台设置JAVA_HOME。

所以,考虑这样做。

在此输入图像描述

如果%JAVA_HOME%在我的终端中运行,我可以验证。

在此输入图像描述

但是当我运行安装程序时,它指向Java运行时路径。

在此输入图像描述

这是为什么 ?


1
尝试运行它,看看它是否有效"C:\Program Files\Java\jdk1.8.0_121\bin\java -jar fmw_12.2.1.2.0_wls_quick.jar"(包括引号)。
n8te 2017年

@ n8te Yeap,这么简单,你是对的。那么如何避免这种情况呢?我需要做出任何调整吗?改变JRE_HOME什么?
giannis christofakis 2017年

我不清楚我没有看到你的其他一些设置,为什么它试图从jre目录而不是jdk目录运行安装。也许jre列在你的%PATH%中并且取代了JRE_HOME?只是一个猜测。
2010年

Answers:


0

虽然目前还不清楚为什么安装程序在jre目录而不是jdk中查找,但安装Weblogic的一个简单的解决方法是简单地运行以下命令:

"C:\Program Files\Java\jdk1.8.0_121\bin\java -jar fmw_12.2.1.2.0_wls_quick.jar"

0

环境变量不会立即传播更改,它们在进程启动时设置一次,并且不再更改,除非进程本身执行此操作。

如果您cmd在设置new之前打开了该窗口JAVA_HOME,那么它可能仍在使用旧值。您可以通过运行来检查echo %JAVA_HOME%cmd

如果要快速确保所有env变量在整个系统中都是最新的,那么只需从Windows注销然后再次登录。更快的方法是运行set JAVA_HOME=<valid_path_here>cmd,但它会更新它只有在那里,并计划从启动cmd


如果你看到我在我的问题中回应了正确的java主页路径,那么我已经尝试了你提出的两种方式都是徒劳的。
giannis christofakis 2017年

0

尝试从$ JAVA_HOME \ bin目录运行。C:\ Program Files \ Java \ jdk1.8.0_221 \ bin> java -jar C:\ Weblogic \ fmw_12.2.1.3.0_wls_quick_Disk1_1of1 \ fmw_12.2.1.3.0_wls_quick.jar

有用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.