MacOS Mojave 10.14.5 openfire 4.3.2
Als ich es nach der Installation startete, trat ein Fehler auf und es wurde nicht gestartet. Das Startskript ist wie /usr/local/openfire/bin/openfire.sh. Wenn ich es also direkt gestartet habe, Error: JAVA_HOME is not defined correctly. We cannot execute /System/Library/Frameworks/JavaVM.framework/Home/bin/java Es war hineingefallen. Ich bin mir bei MacOS nicht sicher, aber es scheint, dass es nicht gestartet werden kann, weil eine solche JAVA nicht existiert.
Daher wurde das Direktstart-Skript geändert.
/usr/local/openfire/bin/openfire.sh
if [ -z "$JAVACMD" ] ; then
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD="$JAVA_HOME/jre/sh/java"
else
#Bearbeiten
#JAVACMD="$JAVA_HOME/bin/java"
#Direkte Bezeichnung
JAVACMD="/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java"
fi
Wenn ich es jetzt direkt wieder starte, startet die Admin-Konsole.
Recommended Posts