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 Windows lainnya, kami hanya mengujinya pada komputer yang memenuhi persyaratan berikut:

Windows 10 64-bit (x86_64) dengan:

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio Community 2022 Pratinjau 2 atau yang lebih baru

Prasyarat

Bagian berikut menjelaskan prasyarat untuk menginstal Alat OR.

Microsoft Visual C++ yang Dapat Didistribusikan Ulang

Anda harus menginstal Microsoft Visual C++ Redistributable untuk Visual Studio 2022 (pilih versi x64) di komputer, karena library OR-Tools untuk Java adalah wrapper untuk library native C++.

JDK Java

Anda juga harus menginstal Java JDK 64 bit, versi 8.0 atau yang lebih baru.

Anda dapat menemukan detail selengkapnya di sini.

Maven

Anda juga harus menginstal Maven 64 bit.

Anda dapat menemukan detail selengkapnya di sini.

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.