[JAVA] Livre GOOS Openfire sur MacOS Mojave Environment Construction Memo

C'est un mémo que j'ai eu des problèmes lors de la création de l'environnement pour les livres GOOS avec MAC.

MacOS Mojave 10.14.5 openfire 4.3.2

Installation d'Openfire

Lorsque je l'ai démarré après l'avoir installé, une erreur s'est produite et il n'a pas démarré. Le script de démarrage est comme /usr/local/openfire/bin/openfire.sh, donc quand je l'ai démarré directement, Error: JAVA_HOME is not defined correctly. We cannot execute /System/Library/Frameworks/JavaVM.framework/Home/bin/java Il était tombé. Je ne suis pas sûr de MacOS, mais il semble qu'il ne puisse pas être démarré car un tel JAVA n'existe pas.

Par conséquent, le script de démarrage direct a été modifié. --JAVACMD modifié en spécification directe

/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
                        #Éditer
                        #JAVACMD="$JAVA_HOME/bin/java" 
                        #Désignation directe
JAVACMD="/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java"
                fi

Maintenant, lorsque je l'exécute à nouveau directement, la console d'administration démarre.

Recommended Posts

Livre GOOS Openfire sur MacOS Mojave Environment Construction Memo
Mémo de construction de l'environnement Spring Boot sur Mac
[Note personnelle] Construction de l'environnement Ruby on Rails (Windows)
[Spring Boot] Construction de l'environnement (macOS)
Mémo de construction de l'environnement MySQL 5.7 (Docker)
Mémo de construction de l'environnement Redmine (Docker)
[Construction de l'environnement de développement Java] Installez OpenJDK 11 (Java 11) sur macOS avec Homebrew
◆ Spring Boot + note de construction de l'environnement gradle
Rails sur la procédure de construction de l'environnement Docker
Muscle Ruby on Rails Jour 1 ~ Construction de l'environnement ~
Construction de l'environnement Protobuf et gRPC C ++ sur Ubuntu 18.04
Configuration de l'environnement de développement GitLab (GDK) sur macOS (septembre 2020)