Installer OR-Tools for Java à partir de Binary sur macOS

Présentation

Ce guide explique comment installer OR-Tools pour Java sous macOS.

Bien que ces instructions puissent également fonctionner sur d'autres variantes de macOS, nous ne les ont testés que sur des machines répondant aux exigences suivantes:

  • MacOS 13.0.1 (Ventura) Intel 64 bits (x86_64)
  • MacOS 13.0.1 (Ventura) M1 (arm64)

Prérequis

Les sections suivantes décrivent les conditions préalables à l'installation de OR-Tools.

Outils de ligne de commande Xcode

Vous devez installer les outils de ligne de commande Xcode. Pour ce faire, ouvrez la Terminal, disponible dans /Applications/Utilities/, puis saisissez la commande suivante:

xcode-select --install

Cliquez sur "Installer" pour télécharger et installer les outils de ligne de commande Xcode. Vous n'avez pas besoin par "Get Xcode" sur l'App Store. Si votre connexion Internet est lente, peut prendre plusieurs minutes.

Vérifiez que vous avez installé correctement les outils de ligne de commande Xcode:

xcode-select -p

Vous devriez obtenir le résultat suivant :

/Library/Developer/CommandLineTools

Homebrew

Pour installer les autres prérequis, nous vous recommandons d'installer d'abord "gestionnaire de paquets manquant pour macOS" également appelé Homebrew Pour ce faire, ouvrez une fenêtre de terminal et saisissez la commande suivante:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update

Pour vérifier que vous avez correctement installé brew:

brew --version

Vous devriez obtenir le résultat suivant :

Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)

JDK Java

Vous devez installer le JDK Java 8.0 ou version ultérieure.

Une fois Homebrew installé, vous pouvez installer openjdk en ouvrant un fenêtre de terminal et saisissez la commande suivante:

brew install openjdk
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

Vous devez ensuite exporter la variable JAVA_HOME:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk.jdk

Maven

Vous devez installer Maven.

Une fois Homebrew installé, vous pouvez installer maven en ouvrant un fenêtre de terminal et saisissez la commande suivante:

brew install maven

Vous pouvez vérifier que Maven est correctement installé et que vous pouvez trouver Java à l'aide de la commande suivante : :

mvn -v

Installation de OR-Tools

Pour installer la bibliothèque OR-Tools pour Java, procédez comme suit:

Téléchargez et extrayez la distribution binaire de votre système:

Valider votre installation

Pour tester vos installations Java, ouvrez une fenêtre de terminal et accédez à le répertoire dans lequel vous avez décompressé la distribution binaire. Saisissez ensuite la la commande suivante:

make test

Cette opération permet d'exécuter une sélection d'exemples pour OR-Tools. Si tous les exemples s'exécutent avec succès, vous êtes prêt à Premiers pas avec OR-Tools.