مقدمة
يساعدك هذا الدليل على بدء استخدام أدوات OR في Java بمثال عملي بسيط.
على الرغم من أنّ هذه التعليمات قد تعمل أيضًا على إصدارات أخرى من نظام التشغيل Linux، فقد اختبرناها فقط على أجهزة تستوفي المتطلبات التالية:
- Alpine Edge 64 بت (x86_64)
- Centos 7 LTS 64 بت (x86_64)
- Debian SID 64 بت (x86_64)
- Debian 11 (bullseye) 64 بت (x86_64)
- Fedora 38 64 بت (x86_64)
- Fedora 37 64 بت (x86_64)
- OpenSuse Leap 64-bit (x86_64)
- Ubuntu 24.04 64 بت (x86_64)
- Ubuntu 22.04 LTS 64 بت (x86_64)
- Ubuntu 20.04 LTS 64 بت (x86_64)
المتطلبات الأساسية
تصف الأقسام التالية المتطلبات الأساسية لتثبيت أدوات OR.
Java JDK >= 8.0
لتثبيت الإصدار 8.0 من Java JDK أو الإصدارات الأحدث، افتح نافذة طرفية وأدخِل ما يلي:
Alpine
sudo apk add openjdk8
export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
سنتوس
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
قبعة فيدورا
sudo dnf install -y java-openjdk java-openjdk-devel
قبعة فيدورا
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
لتثبيت الإصدار 3.3 من Maven أو إصدار أحدث، افتح نافذة طرفية وأدخِل ما يلي:
Alpine
sudo apk add maven
سنتوس
sudo yum install -y maven
نظام التشغيل Debian
sudo apt install -y maven
قبعة فيدورا
sudo dnf install -y maven
قبعة فيدورا
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 بشكل صحيح، ويمكنك العثور على لغة Java باستخدام الأمر التالي:
mvn -v
التثبيت باستخدام Maven
لتضمين أدوات OR في تطبيق Maven، أضف تبعية على عناصرها إلى ملف pom.xml لمشروعك. على سبيل المثال:
<!-- 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
يمكنك العثور على رمز المثال في مستودع java_or-tools.
تنزيل المستودع كملف ZIP واستخراجه، أو استنساخه:
git clone -b v9.10 --depth 1 https://github.com/or-tools/java_or-tools
التغيير إلى دليل الأمثلة:
cd java_or-tools
بناء المثال
من دليل java_or-tools
:
أنشئ المشروع باستخدام:
mvn compile -B
تنفيذ المثال
من دليل java_or-tools
:
قم بتشغيل البرنامج الثنائي باستخدام:
mvn exec:java
تهانينا! شغَّلت للتو تطبيقًا باستخدام أدوات OR، ويمكنك الآن بدء استخدام OR-أدوات.