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 MacOS varyantlarında da kullanılabilse de yalnızca aşağıdaki gereksinimleri karşılayan makinelerde test ettik:

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

Ön koşullar

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

Xcode Komut Satırı Araçları

Xcode Komut Satırı Araçları'nı yüklemeniz gerekir. Bunun için /Applications/Utilities/ bölümündeki Terminal'i açın ve şu komutu girin:

xcode-select --install

Xcode Komut Satırı Araçlarını indirip yüklemek için "Yükle"yi tıklayın. App Store'dan "Xcode'u Al" seçeneğine ihtiyacınız yoktur. İnternet bağlantınız yavaşsa bu işlem birkaç dakika sürebilir.

Xcode Komut Satırı Araçlarını başarıyla yüklediğinizi doğrulayın:

xcode-select -p

Aşağıdaki bilgileri görürsünüz:

/Library/Developer/CommandLineTools

Evde Bira

Kalan ön koşulları yüklemek için ilk olarak Homebrew olarak da bilinen "macOS için eksik paket yöneticisini" yüklemenizi öneririz. Bu işlemi yapmak için bir terminal penceresi açın ve şunu girin:

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

Demlemeyi başarıyla yüklediğinizi doğrulamak için:

brew --version

Aşağıdaki bilgileri görürsünüz:

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

Java JDK

Java JDK 8.0 veya daha üstünü yüklemeniz gerekir.

Homebrew'u yükledikten sonra bir terminal penceresi açıp şu komutu girerek openjdk'yi yükleyebilirsiniz:

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

Daha sonra, JAVA_HOME değişkenini dışa aktarmanız gerekir:

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

Maven

Maven'i yüklemeniz gerekir.

Homebrew'u yükledikten sonra bir terminal penceresi açarak maven'i yükleyebilir ve şunu girebilirsiniz:

brew install maven

Maven'in doğru şekilde yüklenip yüklenmediğini test edebilir ve 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.