Menggunakan Maven OR-Tools untuk Java

Pendahuluan

Panduan ini akan membantu Anda memulai OR-Tools di Java dengan contoh kerja yang sederhana.

Meskipun petunjuk ini mungkin juga berfungsi pada varian MacOS lainnya, kami hanya mengujinya pada komputer yang memenuhi persyaratan berikut:

  • MacOS 13.0.1 (Ventura) Intel 64-bit (x86_64)
  • MacOS 13.0.1 (Ventura) M1 (arm64)

Prasyarat

Bagian berikut menjelaskan prasyarat untuk menginstal Alat OR.

Alat Command Line Xcode

Anda harus menginstal Alat Command Line Xcode. Untuk melakukannya, buka Terminal yang ada di /Applications/Utilities/, lalu masukkan:

xcode-select --install

Klik “Install” untuk mendownload dan menginstal Alat Command Line Xcode. Anda tidak perlu "Mendapatkan Xcode" dari App Store. Jika Anda memiliki koneksi Internet yang lambat, mungkin perlu waktu beberapa menit.

Verifikasi bahwa Anda telah berhasil menginstal Alat Command Line Xcode:

xcode-select -p

Anda akan melihat:

/Library/Developer/CommandLineTools

Minuman rumahan

Untuk menginstal prasyarat yang tersisa, sebaiknya instal "pengelola paket tidak ada untuk macOS" terlebih dahulu, yang dikenal sebagai Homebrew. Untuk melakukannya, buka jendela terminal dan masukkan:

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

Untuk memverifikasi bahwa Anda telah berhasil menginstal brew:

brew --version

Anda akan melihat:

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

JDK Java

Anda harus menginstal Java JDK 8.0 atau yang lebih tinggi.

Setelah menginstal Homebrew, Anda dapat menginstal openjdk dengan membuka jendela terminal dan memasukkan:

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

Selanjutnya, Anda harus mengekspor variabel JAVA_HOME:

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

Maven

Anda harus menginstal Maven.

Setelah menginstal Homebrew, Anda dapat menginstal maven dengan membuka jendela terminal dan memasukkan:

brew install maven

Anda dapat menguji Maven yang telah diinstal dengan benar dan dapat menemukan Java menggunakan perintah berikut:

mvn -v

Menginstal dengan Maven

Untuk menyertakan OR-Tools dalam aplikasi Maven, tambahkan dependensi pada artefaknya ke file pom.xml project Anda. Misalnya,

<!-- https://mvnrepository.com/artifact/com.google.ortools/ortools-java -->
<dependency>
    <groupId>com.google.ortools</groupId>
    <artifactId>ortools-java</artifactId>
    <version>9.10.4067</version>
</dependency>

Mendapatkan kode contoh Java

Kode contoh ada di repositori java_or-tools.

  1. Download repositori sebagai file ZIP dan ekstrak, atau clone repositori:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/java_or-tools
    
  2. Ubah ke direktori contoh:

    cd java_or-tools
    

Membuat contoh

Dari direktori java_or-tools:

Buat project menggunakan:

mvn compile -B

Menjalankan contoh

Dari direktori java_or-tools:

Jalankan biner menggunakan:

mvn exec:java

Selamat! Anda baru saja menjalankan aplikasi dengan OR-Tools, dan Anda siap untuk mulai menggunakan OR-Tools.