Como usar as ferramentas OR Maven para Java

Introdução

Neste guia, você vai começar a usar ferramentas OR em Java com um exemplo simples de trabalho.

Embora essas instruções também possam funcionar em outras variantes do Windows, as testamos apenas em máquinas que atendem aos seguintes requisitos:

Windows 10 de 64 bits (x86_64) com:

  • Microsoft Visual Studio Enterprise 2022.
  • Microsoft Visual Studio Community 2022 Preview 2 ou mais recente

Pré-requisitos

As seções a seguir descrevem os pré-requisitos para a instalação das ferramentas OR.

Redistribuível do Microsoft Visual C++

Você precisa ter o Microsoft Visual C++ Redistribuível para Visual Studio 2022 (selecione a versão x64) instalado no computador, já que a biblioteca OR-Tools para Java é um wrapper da biblioteca nativa do C++.

JDK do Java

Também é necessário ter um Java JDK 64 bits, versão 8.0 ou posterior instalado.

Veja mais detalhes neste link.

Maven

Também é necessário ter um Maven de 64 bits instalado.

Veja mais detalhes aqui.

Como instalar com o Maven

Para incluir ferramentas OR no seu aplicativo Maven, adicione uma dependência nos artefatos ao arquivo pom.xml do projeto. Por exemplo,

<!-- 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>

Acessar o código de exemplo do Java

O código de exemplo está localizado no repositório java_or-tools.

  1. Faça o download do repositório como um arquivo ZIP e extraia-o ou clone o repositório:

    git clone -b v9.9 --depth 1 https://github.com/or-tools/java_or-tools
    
  2. Mude para o diretório de exemplos:

    cd java_or-tools
    

Criar o exemplo

No diretório java_or-tools:

Crie o projeto usando:

mvn compile -B

Executar o exemplo

No diretório java_or-tools:

Execute o binário usando:

mvn exec:java

Parabéns! Você acabou de executar um aplicativo com OR-Tools, está tudo pronto para começar a usar OR-Tools.