Nicht gültiges JDK Java Home im Installationsprogramm von Weblogic

2974
giannis christofakis

Ich versuche, Weblogic mit dem Quick Installer zu installieren . Entsprechend der README- Datei sollte ich zuerst meine JAVA_HOMESystemvariable setzen.

SCHNELLSTART

  1. Richten Sie JAVA_HOME für die Zielplattform ein.

Betrachten Sie dies als erledigt.

Nicht gültiges JDK Java Home im Installationsprogramm von Weblogic

Wenn %JAVA_HOME%in meinem Terminal ausgeführt, kann ich das überprüfen.

Nicht gültiges JDK Java Home im Installationsprogramm von Weblogic

Wenn ich das Installationsprogramm ausführen, verweisen sie auf den Java-Laufzeitpfad.

Nicht gültiges JDK Java Home im Installationsprogramm von Weblogic

Warum das ?

1
Führen Sie das aus und prüfen Sie, ob es funktioniert: "C: \ Programme \ Java \ jdk1.8.0_121 \ bin \ java -jar fmw_12.2.1.2.0_wls_quick.jar" (einschließlich der Anführungszeichen). n8te vor 7 Jahren 1
@ N8te Yeap, so einfach, du hast recht. Wie kann man das vermeiden? Muss ich Anpassungen vornehmen? Ändern Sie das `JRE_HOME` oder etwas? giannis christofakis vor 7 Jahren 0
Es ist mir unklar, ohne einige Ihrer anderen Einstellungen sehen zu können, warum versucht wird, die Installation vom jre-Verzeichnis statt vom jdk-Verzeichnis auszuführen. Möglicherweise ist Jre in% PATH% aufgeführt und ersetzt damit JRE_HOME? Nur eine Vermutung. n8te vor 7 Jahren 0

2 Antworten auf die Frage

0
gronostaj

Umgebungsvariablen geben Änderungen nicht sofort weiter, sie werden beim Start eines Prozesses einmal festgelegt und ändern sich nur, wenn der Prozess selbst dies tut.

Wenn Sie dieses cmdFenster geöffnet haben, bevor Sie ein neues festlegen JAVA_HOME, verwendet es wahrscheinlich immer noch den alten Wert. Sie können das überprüfen, indem Sie echo %JAVA_HOME%in die cmd.

Wenn Sie schnell sicherstellen möchten, dass alle env-Variablen im gesamten System auf dem neuesten Stand sind, melden Sie sich einfach von Windows ab und dann erneut an. Je schneller Weg wäre, zu laufen set JAVA_HOME=<valid_path_here>, dass cmd, aber es wird es nur dort aktualisieren und in Programmen gestartet davon cmd.

Ich habe beide Methoden ausprobiert, die Sie vergebens vorgeschlagen haben. Wenn Sie sehen, wiederhole ich in meiner Frage den richtigen Java-Pfad. giannis christofakis vor 7 Jahren 0
0
n8te

Obwohl nicht klar ist, warum das Installationsprogramm im Verzeichnis jre anstelle von jdk sucht, können Sie Weblogic einfach installieren, indem Sie einfach diesen Befehl ausführen:

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