Einführung
In diesem Handbuch wird die Installation von OR-Tools für Java unter MacOS erläutert.
Auch wenn diese Anleitung auch für andere macOS-Varianten funktioniert, nur auf Computern getestet, die die folgenden Anforderungen erfüllen:
- MacOS 13.0.1 (Ventura) Intel 64-Bit (x86_64)
- MacOS 13.0.1 (Ventura) M1 (Arm64)
Vorbereitung
In den folgenden Abschnitten werden die Voraussetzungen für die Installation von OR-Tools beschrieben.
Xcode-Befehlszeilentools
Sie müssen die Xcode-Befehlszeilentools installieren. Öffnen Sie dazu das
Terminal, das in /Applications/Utilities/
gefunden wurde, und geben Sie Folgendes ein:
xcode-select --install
Klicken Sie auf „Install“ (Installieren), um die Xcode-Befehlszeilentools herunterzuladen und zu installieren. Sie benötigen keine auf „Xcode anfordern“ aus dem App Store. Eine langsame Internetverbindung kann viele Minuten dauern.
Überprüfen Sie, ob Sie die Xcode-Befehlszeilentools erfolgreich installiert haben:
xcode-select -p
Hier sollten Sie dies sehen:
/Library/Developer/CommandLineTools
Homebrew
Um die verbleibenden Komponenten zu installieren, empfehlen wir, zuerst die „fehlender Paketmanager für macOS“ auch bekannt als Homebrew: Öffnen Sie dazu ein Terminalfenster und geben Sie Folgendes ein:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
So überprüfst du, ob Brew installiert wurde:
brew --version
Hier sollten Sie dies sehen:
Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)
Java JDK
Sie müssen Java JDK 8.0 oder höher installieren.
Nach der Installation von Homebrew können Sie openjdk. Öffnen Sie dazu ein und geben Sie Folgendes ein:
brew install openjdk
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
Anschließend müssen Sie die Variable JAVA_HOME
exportieren:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk.jdk
Maven
Sie müssen Maven installieren.
Nach der Installation von Homebrew können Sie maven, indem Sie eine und geben Sie Folgendes ein:
brew install maven
Sie können testen, ob Maven korrekt installiert ist, und mit dem folgenden Befehl Befehl:
mvn -v
OR-Tools installieren
So installieren Sie die OR-Tools-Bibliothek für Java:
Laden Sie die Binärverteilung für Ihr System herunter und extrahieren Sie sie:
Installation überprüfen
Um Ihre Java-Installationen zu testen, öffnen Sie ein Terminalfenster und gehen Sie zu das Verzeichnis, in das Sie die Binärverteilung entpackt haben. Geben Sie dann den folgenden Befehl:
make test
Hiermit wird eine Auswahl von Beispielen für ODER-Tools ausgeführt. Wenn alle Beispiele abgeschlossen haben, sind Sie bereit, OR-Tools verwenden.