Glassfish installation von JRE nicht gefunden
Kann ich nicht installieren Oracle Glassfish Server 3.1.2.2
Wenn ich den installer ausführen (als admin) ein Dialogfeld Meldung angezeigt: "Dateien entpacken" und dann bekomme ich den folgenden Fehler-box sagen, die ich nicht JRE installiert haben.
Ich habe JRE und JDK 1.6 und 1.7 installiert (alles 64 bit).
Alle sind in die PATH-variable.
Ich habe versucht das Programm aus der CMD mit Hilfe der Anweisungen in der Fehlermeldung.
Der Befehl, den ich ausgeführt ist:
OracleGlassfishServer(OGS)-3.1.2.2-windows.exe" -j "c:\Program Files\Java\jdk1.7.0_09\bin
Ich habe auch versucht mit dem 1.6 bin.
Ich arbeite mit Win 7 64 bit.
Das einzige, was ich nicht gedacht habe, um zu versuchen, doch war die Installation eine 32bit-JRE in den Programme(x86) Verzeichnis. Macht es Sinn, dass dies würde erfordern, eine 32bit-JRE?
Was sonst könnte die Ursache sein?
- Gemäß dem Kommentar in dem dialog haben Sie versucht, manuell geben Sie die JDK-Installationsverzeichnis?
- Ja sorry, ich vergaß hinzuzufügen, dass in dem Kommentar. Ich bekomme die gleiche Meldung, wenn ich das tun.
- Welche Ordner hast du-pass in den manuellen Aufruf?
OracleGlassfishServer(OGS)-3.1.2.2-windows.exe" -j "c:\Program Files\Java\jdk1.7.0_09\bin
Ich habe auch versucht mit dem 1.6 bin- Versuchen Sie, vorbei an der Wurzel des JRE-Ordners, anstatt die Unterordner "bin".
- Nicht sicher, was du meinst. Wie mache ich das?
- statt
c:\Program Files\Java\jdk1.7.0_09\bin
, passc:\Program Files\Java\jdk1.7.0_09
- Der Glassfish-installation das Programm benötigt den Pfad zum JRE-Installations-Ordner in die Umgebungsvariable JAVA_HOME; wenn die variable nicht gesetzt ist, der Ordner kann auf der Kommandozeile angegeben. In beiden Fällen muss der Ordner der root-Ordner der JRE, nicht die Unterordner "bin".
- Dank Remigio, setzen Sie bitte das als Antwort und ich werde daneben als richtig. Das war, was ich brauchte. Bei mir lief der cmd install-Methode, mit der Wurzel der Ordner, nicht die bin, hat es funktioniert. Cheers.
- Ich habe bearbeitet die Antwort, danke für die Wertschätzung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Glassfish-installation das Programm benötigt den Pfad zum JRE-Installations-Ordner in die Umgebungsvariable JAVA_HOME; wenn die variable nicht gesetzt ist, der Ordner kann auf der Kommandozeile angegeben. In beiden Fällen muss der Ordner der root-Ordner der JRE, nicht die Unterordner "bin".
Leider fand ich die Einstellung JAVA_HOME ineffektiv für mich.
Die Lösung, die funktionierte auf meinem server war der Glassfish-Installation mit der option-j zeigt auf meinem JDK.
durch Befehl Linie und zeigt auf JRE-Installationsverzeichnis sollte gut funktionieren, das problem mit dem obigen Befehl ist, dass du verweist bin-Verzeichnis, zeigen Sie einfach auf das home-Verzeichnis ist "c:\Program Dateien\Java\jdk1.7.0_09"