استخدام OR-Tools Maven للغة Java

مقدمة

يساعدك هذا الدليل على بدء استخدام أدوات OR في Java بمثال عملي بسيط.

على الرغم من أن هذه التعليمات قد تعمل أيضًا على إصدارات أخرى من Windows، فلقد اختبرناها فقط على أجهزة تفي بالمتطلبات التالية:

Windows 10 64 بت (x86_64) مع:

  • Microsoft Visual Studio Enterprise 2022
  • معاينة Microsoft Visual Studio Community 2022 2 أو إصدار أحدث

المتطلبات الأساسية

تصف الأقسام التالية المتطلبات الأساسية لتثبيت أدوات OR.

Microsoft Visual C++ قابل لإعادة التوزيع

يجب أن يكون قد تم تثبيت Microsoft Visual C++ القابلة لإعادة التوزيع لـ Visual Studio 2022 (يُرجى اختيار الإصدار x64) على جهاز الكمبيوتر، لأنّ مكتبة OR-tools لـ Java برنامج تضمين لمكتبة C++ الأصلية.

Java JDK

ويجب أيضًا تثبيت الإصدار 8.0 أو الإصدارات الأحدث من Java JDK 64 بت.

يمكنك الاطّلاع على المزيد من التفاصيل هنا.

Maven

يجب أيضًا تثبيت Maven 64 بت.

ويمكنك الاطّلاع على المزيد من التفاصيل هنا.

التثبيت باستخدام 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.

  1. تنزيل المستودع كملف ZIP واستخراجه، أو استنساخه:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/java_or-tools
    
  2. التغيير إلى دليل الأمثلة:

    cd java_or-tools
    

بناء المثال

من دليل java_or-tools:

أنشئ المشروع باستخدام:

mvn compile -B

تنفيذ المثال

من دليل java_or-tools:

قم بتشغيل البرنامج الثنائي باستخدام:

mvn exec:java

تهانينا! شغَّلت للتو تطبيقًا باستخدام أدوات OR، ويمكنك الآن بدء استخدام OR-أدوات.