Verifique se as ferramentas estão corretamente instaladas com os comandos:
docker-compose --version
docker --version
java -version
mvn -version
- Certifique-se de estar na raiz do projeto.
- Execute o comando abaixo para iniciar os containers:
docker-compose up -d
- Isso irá subir dois serviços:
mongo
: o banco de dados MongoDBmongo-express
: uma interface web para visualizar e manipular dados do MongoDB
Após os containers estarem ativos, acesse:
- Usuário:
admin
- Senha:
pass
⚠️ A primeira vez pode demorar alguns segundos até estar acessível. Se necessário, atualize a página após alguns instantes.
É possível compilar e rodar o projeto sem necessidade de uma IDE.
Para compilar o projeto e gerar o arquivo .jar, execute:
mvn clean package
Isso irá gerar o arquivo .jar do seu projeto dentro da pasta target, como:
target/prismaflow-0.0.1-SNAPSHOT.jar
Para rodar a aplicação localmente, execute o comando abaixo:
java -jar target/prismaflow-0.0.1-SNAPSHOT.jar
A aplicação será iniciada na porta 8080 (ou conforme configurado no application.yaml).