Unter OSX, suchen Sie nach diesem Ordner /Users/{USERNAME}/.jdeveloper/system{VERSION}/DefaultDomain/bin
Bearbeiten Sie die Datei setDomainEnv.sh
und suchen Sie nach SUN_JAVA_HOME
und stellen Sie sicher, dass der Wert dem Wert von JAVA_HOME
entspricht, d.h. /Library/Java/JavaVirtualMachines/jdk${JDK_VERSION}.jdk/Contents/Home
, standardmäßig ist es anscheinend auf einen leeren String ""
gesetzt.
Bearbeiten Sie die Datei startWebLogic.sh
und fügen Sie Folgendes hinzu, bevor setDomainEnv.sh
aufgerufen wird.
JAVA_VENDOR=Sun
Sie können es testen, indem Sie sh ./startWebLogic.sh
ausführen, wenn es mit einem -jrockit
Fehler ausgeführt wird, ist alles gut :)
Ich habe auch mit Java JDK 1.7 getestet und es scheint zu funktionieren.