জাভার জন্য OR-Tools Maven ব্যবহার করা

ভূমিকা

এই গাইডটি আপনাকে একটি সহজ কাজের উদাহরণ সহ জাভাতে OR-Tools দিয়ে শুরু করে।

যদিও এই নির্দেশাবলী অন্যান্য লিনাক্স ভেরিয়েন্টগুলিতেও কাজ করতে পারে, আমরা শুধুমাত্র নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণকারী মেশিনগুলিতে সেগুলি পরীক্ষা করেছি:

  • আলপাইন এজ 64-বিট (x86_64)
  • Centos 7 LTS 64-বিট (x86_64)
  • ডেবিয়ান SID 64-বিট (x86_64)
  • ডেবিয়ান 11 (বুলসি) 64-বিট (x86_64)
  • ফেডোরা 38 64-বিট (x86_64)
  • ফেডোরা 37 64-বিট (x86_64)
  • OpenSuse লিপ 64-বিট (x86_64)
  • উবুন্টু 24.04 64-বিট (x86_64)
  • উবুন্টু 22.04 LTS 64-বিট (x86_64)
  • উবুন্টু 20.04 LTS 64-বিট (x86_64)

পূর্বশর্ত

নিম্নলিখিত বিভাগগুলি OR-Tools ইনস্টল করার পূর্বশর্তগুলি বর্ণনা করে৷

Java JDK >= 8.0

Java JDK সংস্করণ 8.0 বা উচ্চতর ইনস্টল করতে, একটি টার্মিনাল উইন্ডো খুলুন এবং লিখুন:

আলপাইন

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

ডেবিয়ান

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

উবুন্টু

sudo apt install -y default-jdk

উবুন্টু

sudo apt install -y default-jdk

উবুন্টু

sudo apt install -y default-jdk

মাভেন >= 3.3

Maven সংস্করণ 3.3 বা উচ্চতর ইনস্টল করতে, একটি টার্মিনাল উইন্ডো খুলুন এবং লিখুন:

আলপাইন

sudo apk add maven

সেন্টোস

sudo yum install -y maven

ডেবিয়ান

sudo apt install -y maven

ফেডোরা

sudo dnf install -y maven

ফেডোরা

sudo dnf install -y maven

OpenSUSE

sudo zypper install -y maven

উবুন্টু

sudo apt install -y maven

উবুন্টু

sudo apt install -y maven

উবুন্টু

sudo apt install -y maven

আপনি Maven সঠিকভাবে ইনস্টল করা পরীক্ষা করতে পারেন এবং নিম্নলিখিত কমান্ড ব্যবহার করে জাভা খুঁজে পেতে পারেন:

mvn -v

মাভেনের সাথে ইনস্টল করা হচ্ছে

আপনার Maven অ্যাপ্লিকেশনে OR-Tools অন্তর্ভুক্ত করতে, আপনার প্রকল্পের 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_or-tools সংগ্রহস্থলে অবস্থিত।

  1. একটি জিপ ফাইল হিসাবে সংগ্রহস্থল ডাউনলোড করুন এবং এটি নিষ্কাশন করুন, বা সংগ্রহস্থল ক্লোন করুন:

    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-Tools দিয়ে একটি অ্যাপ্লিকেশন চালান, আপনি OR-Tools দিয়ে শুরু করতে প্রস্তুত৷