Java için VEYA Araçları Maven'i Kullanma

Giriş

Bu kılavuz, Java'da VEYA araçlarını basit bir çalışan örnekle kullanmaya başlamanıza yardımcı olur.

Bu talimatlar diğer Linux varyantlarında da kullanılabilse de yalnızca aşağıdaki gereksinimleri karşılayan makinelerde test ettik:

  • Alpine Edge 64 bit (x86_64)
  • Centos 7 LTS 64 bit (x86_64)
  • Debian SID 64 bit (x86_64)
  • Debian 11 (bullseye) 64 bit (x86_64)
  • Fedora 38 64 bit (x86_64)
  • Fedora 37 64 bit (x86_64)
  • OpenSuse Leap 64 bit (x86_64)
  • Ubuntu 23.10 64 bit (x86_64)
  • Ubuntu 22.04 LTS 64 bit (x86_64)
  • Ubuntu 20.04 LTS 64 bit (x86_64)

Ön koşullar

Aşağıdaki bölümlerde VEYA araçlarını yüklemeye ilişkin ön koşullar açıklanmaktadır.

Java JDK >= 8,0

Java JDK sürüm 8.0 veya üstünü yüklemek için bir terminal penceresi açın ve şunu girin:

Alpine

sudo apk add openjdk8
export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk

Cento

sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

Debian

sudo apt install -y default-jdk
export JAVA_HOME=/usr/lib/jvm/default-java

Fötr Şapka

sudo dnf install -y java-openjdk java-openjdk-devel

Fötr Şapka

sudo dnf install -y java-openjdk java-openjdk-devel

OpenSUSE

sudo zypper install -y java-1_8_0-openjdk java-1_8_0-openjdk-devel

Ubuntu

sudo apt install -y default-jdk

Ubuntu

sudo apt install -y default-jdk

Ubuntu

sudo apt install -y default-jdk

Maven >= 3,3

Maven 3.3 veya sonraki bir sürümünü yüklemek için bir terminal penceresi açın ve şunu girin:

Alpine

sudo apk add maven

Cento

sudo yum install -y maven

Debian

sudo apt install -y maven

Fötr Şapka

sudo dnf install -y maven

Fötr Şapka

sudo dnf install -y maven

OpenSUSE

sudo zypper install -y maven

Ubuntu

sudo apt install -y maven

Ubuntu

sudo apt install -y maven

Ubuntu

sudo apt install -y maven

Maven'in düzgün şekilde yüklenip yüklenmediğini test etmek için aşağıdaki komutu kullanarak Java'yı bulabilirsiniz:

mvn -v

Maven ile yükleme

Maven uygulamanıza VEYA araçlarını dahil etmek için projenizin pom.xml dosyasına yapılarına bir bağımlılık ekleyin. Örneğin,

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

Java örnek kodunu alma

Örnek kod, java_or-tools deposunda bulunur.

  1. Depoyu zip dosyası olarak indirip çıkarın veya depoyu klonlayın:

    git clone -b v9.9 --depth 1 https://github.com/or-tools/java_or-tools
    
  2. Örnekler dizinine geçin:

    cd java_or-tools
    

Örneği oluşturma

java_or-tools dizininden:

Şunları kullanarak projeyi oluşturun:

mvn compile -B

Örneği çalıştırın

java_or-tools dizininden:

İkili dosyayı şu komutu kullanarak çalıştırın:

mvn exec:java

Tebrikler! VEYA araçlarını kullanarak bir uygulamayı çalıştırdınız. VEYA araçlarını kullanmaya başlamaya hazırsınız.