ClaudenirFreitas / quarkus-microservice-test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java CI with Maven

Quality Gate Status

quarkus-microservice-test

Run application

1 - up mysql container
docker-compose -f docker/docker-compose.yml up -d

2 - running application (dev mode)
mvn clean compile quarkus:dev

3 - running application (prod mode)
mvn clean install && java -jar target/quarkus-microservice-test-1.0.0-SNAPSHOT-runner.jar

Como executar aplicação via docker:

1 - Execute o script 'generate-image.sh', presente na pasta raiz do projeto, para gerar a imagem docker da aplicação;

2 - Execute o script 'docker-start.sh' para iniciar o container da aplicação;

Opções de compilação

Existem duas formas de compilar o projeto, com ou sem GraalVM.

Com GraalVM:
mvn package -Pnative -DskipTests

Sem GraalVM:
mvn package -DskipTests

About


Languages

Language:Java 96.2%Language:Shell 2.3%Language:Dockerfile 1.5%