Ir para o conteúdo

Java "Olá Bot"

Este tutorial o guiará pelo processo de criação de uma automação Java simples.

Pré-requisitos

Criando seu Primeiro Projeto

A BotCity oferece um projeto modelo que inclui todas as dependências, fornece scripts e um esqueleto de código-fonte. O modelo está disponível no Github. Basta clonar o projeto na pasta que você deseja ter o código-fonte do seu bot:

git clone https://github.com/botcity-dev/bot-java-template

Este modelo é um projeto Java Maven que você pode importar em qualquer IDE.

Importar no Eclipse

Se você estiver usando o Eclipse, basta clicar em File (arquivo) e Import (importar):

Java Desktop Import

Escolha Maven → Existing Maven Projects (Maven → Projetos Maven existentes ):

Java Desktop Import Maven

Clique em Next (Avançar)

Defina o caminho do Diretório Raiz do seu projeto, pressione enter e selecione o /pom.xml:

Java Desktop Import Root

Clique em Finish (Concluir).

Instalando as Dependências

Os frameworks da BotCity estão disponíveis como dependências Java no repositório Nexus.

As dependências serão instaladas automaticamente com base na configuração do pom.xml.

No pom.xml do projeto criado, você encontrará uma configuração semelhante a esta:

    <repositories>
        <repository>
            <id>nexus-botcity-public</id>
            <url>https://devtools.botcity.dev:8081/repository/botcity-public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>

    <dependencies>
        <!-- Suas outras dependências -->

        <dependency>
            <groupId>dev.botcity</groupId>
            <artifactId>botcity-framework-core</artifactId>
            <version>1.5.0</version>
        </dependency>

        <dependency>
            <groupId>dev.botcity</groupId>
            <artifactId>maestro-sdk</artifactId>
            <version>2.0.3</version>
        </dependency>
    </dependencies>

Atualizando as Dependências do Projeto

Para atualizar as dependências recentemente instaladas no seu repositório local, abra o menu do projeto e selecione Maven → Update Project (atualizar projeto):

Java Desktop Maven Update

Explorando o Projeto

├── LICENSE
├── README.md   <- Arquivo README simples para o seu projeto
├── build.bat   <- Script Batch para gerar o pacote JAR
├── build.sh    <- Script Shell para gerar o pacote JAR
├── pom.xml     <- Arquivo com as dependências do projeto
└── src
    └── main
        └── java
            └── dev
                └── botcity
                    └── main
                        └── FirstBot.java <- Aqui você vai desenvolver o código do seu robô

Testando seu Projeto Localmente

FirstBot.java é um esqueleto de bot que fornece os métodos básicos.

Execute esta classe como um aplicativo Java e o site da BotCity será aberto no seu navegador padrão.

Aqui está uma captura de tela do resultado esperado: Java Desktop Result

🌟 Excelente 🌟

Agora você está pronto para começar a criar automações utilizando o Framework Java da BotCity.

Conclusão

Neste tutorial você aprendeu:

  • As dependências necessárias para desenvolver automações usando o framework Java da BotCity e como instalá-las.

  • Como criar novos projetos usando o modelo da BotCity.

  • Como instalar e executar seu novo projeto localmente.

Divirta-se automatizando 🤖

Próximos Passos

Agora é hora de carregar seu projeto com o BotCity Studio e começar a criar suas automações com Visão Computacional e toda a produtividade que nossa ferramenta oferece.