Giriş
Bu kılavuz, basit bir çalışma örneğiyle Java'da VEYA Araçları'nı kullanmaya başlamanızı sağlar.
Bu talimatlar diğer MacOS varyantlarında da işe yarayabilecek olsa da, talimatları 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/
içindeki Terminal'i açın ve şunu 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 almanıza gerek 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 bilinen "macOS için eksik paket yöneticisini" yüklemenizi öneririz. Bunun 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
Demleme işlemini 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 yeni sürümünü yüklemelisiniz.
Homebrew'u yükledikten sonra bir terminal penceresi açıp openjdk kodunu girerek:
brew install openjdk
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
Ardından, 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çıp maven'i kurup şunları girebilirsiniz:
brew install maven
Maven'in doğru şekilde yüklenip yüklenmediğini test edebilir ve aşağıdaki komutu kullanarak java dosyasını bulabilirsiniz:
mvn -v
Maven ile yükleme
Maven uygulamanıza VEYA Araçları'nı dahil etmek için projenizin pom.xml dosyasına bir bağımlılık yapısı ekleyin. Örneğin,
<!-- 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>
Java örnek kodunu alma
Örnek kod, java_or-tools deposunda yer alır.
Depoyu zip dosyası olarak indirip çıkartın veya depoyu klonlayın:
git clone -b v9.10 --depth 1 https://github.com/or-tools/java_or-tools
Örnekler dizinine geçin:
cd java_or-tools
Örneği oluşturma
java_or-tools
dizininden:
Projeyi aşağıdakileri kullanarak oluşturun:
mvn compile -B
Örneği çalıştırma
java_or-tools
dizininden:
İkili dosyayı şunu kullanarak çalıştırın:
mvn exec:java
Tebrikler! VEYA Araçları ile bir uygulamayı çalıştırdınız. Artık VEYA Araçları'nı kullanmaya hazırsınız.