Java "Olá Bot"¶
Este tutorial o guiará pelo processo de criação de uma automação Java simples.
Pré-requisitos¶
- Conta da BotCity
- BotCity Studio SDK
- Java 11 ou superior
- Maven 3 ou superior
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:
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)
:
Escolha Maven → Existing Maven Projects (Maven → Projetos Maven existentes ):
Clique em Next (Avançar)
Defina o caminho do Diretório Raiz
do seu projeto, pressione enter e selecione o /pom.xml:
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):
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:
🌟 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.