Java के लिए OR-टूल मेवन का इस्तेमाल करना

परिचय

यह गाइड, आसान काम करने वाले उदाहरण की मदद से, Java में OR-टूल का इस्तेमाल करने में मदद करती है.

हालांकि, ये निर्देश Linux के दूसरे वैरिएंट पर भी काम कर सकते हैं. हालांकि, हमने सिर्फ़ उन मशीनों पर इनकी जांच की है जो नीचे दी गई शर्तों को पूरा करती हैं:

  • Alpine Edge 64-बिट (x86_64)
  • Centos 7 एलटीएस 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-बिट (x86_64)
  • Ubuntu 23.10 64-बिट (x86_64)
  • Ubuntu 22.04 एलटीएस 64-बिट (x86_64)
  • Ubuntu 20.04 एलटीएस 64-बिट (x86_64)

ज़रूरी शर्तें

नीचे दिए सेक्शन में, OR-टूल इंस्टॉल करने से जुड़ी ज़रूरी शर्तों के बारे में बताया गया है.

Java JDK >= 8.0

Java JDK 8.0 या इसके बाद के वर्शन को इंस्टॉल करने के लिए, टर्मिनल विंडो खोलें और यह डालें:

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

डेबियन

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

Maven वर्शन 3.3 या इसके बाद के वर्शन को इंस्टॉल करने के लिए, टर्मिनल विंडो खोलें और इसे डालें:

Alpine

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

Ubuntu

sudo apt install -y maven

Ubuntu

sudo apt install -y maven

Ubuntu

sudo apt install -y maven

यह जांच की जा सकती है कि Maven सही तरीके से इंस्टॉल है या नहीं. साथ ही, नीचे दिए गए निर्देश का इस्तेमाल करके, JavaScript को ढूंढा जा सकता है:

mvn -v

Maven के साथ इंस्टॉल करना

अपने Maven ऐप्लिकेशन में OR-टूल शामिल करने के लिए, अपने प्रोजेक्ट की pom.xml फ़ाइल में, इसके आर्टफ़ैक्ट पर डिपेंडेंसी जोड़ें. उदाहरण के लिए,

<!-- 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 उदाहरण कोड पाएं

उदाहरण के तौर पर दिया गया कोड, java_or-tools रिपॉज़िटरी में मौजूद होता है.

  1. रिपॉज़िटरी को zip फ़ाइल के तौर पर डाउनलोड करें और उसे एक्सट्रैक्ट करें या रिपॉज़िटरी का क्लोन बनाएं:

    git clone -b v9.9 --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-टूल के साथ शुरुआत करने के लिए तैयार हैं.