자바용 OR-도구 Maven 사용

소개

이 가이드에서는 간단한 실제 예제를 통해 자바에서 OR-도구를 시작하는 방법을 설명합니다.

이 안내는 다른 Windows 변형에도 적용될 수 있지만 다음 요구사항을 충족하는 컴퓨터에서만 테스트했습니다.

다음을 갖춘 Windows 10 64비트 (x86_64)

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio Community 2022 Preview 2 이상

기본 요건

다음 섹션에서는 OR-도구를 설치하기 위한 기본 요건을 설명합니다.

Microsoft Visual C++ 재배포 가능

Java용 OR-Tools 라이브러리가 C++ 네이티브 라이브러리의 래퍼이므로 컴퓨터에 Visual Studio 2022용 Microsoft Visual C++ 재배포 가능 패키지 (x64 버전 선택)가 설치되어 있어야 합니다.

Java JDK

또한 Java JDK 64비트 버전 8.0 이상이 설치되어 있어야 합니다.

자세한 내용은 여기를 참고하세요.

Maven

또한 Maven 64비트가 설치되어 있어야 합니다.

자세한 내용은 여기를 참조하세요.

Maven으로 설치

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 예시 코드 가져오기

코드 예는 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-도구를 시작할 준비가 된 것입니다.