- POST: /scheduling/
- GET: /scheduling/status/{id}
- DELETE: /scheduling/{id}
http://localhost:8080/swagger-ui
Utilizar o Docker Compose
docker-compose up
Você pode executar sua aplicação com o comando abaixo, no modo de desenvolvimento e isso habilita o modo de 'live coding':
./gradlew quarkusDev
Empacotar: ./gradlew quarkusBuild
, gera o arquivo comunicacao-scheduling-1.0.0-SNAPSHOT-runner.jar
no diretório build
.
Executar: java -jar build/comunicacao-scheduling-1.0.0-SNAPSHOT-runner.jar
.
Se você quiser construir um uber-jar, adicione a opção --uber-jar
na linha de comando:
./gradlew quarkusBuild --uber-jar
Execute o comando: ./gradlew build -Dquarkus.package.type=native
.
Se você não tiver o GraalVM instalado, você pode criar o executavel usando um container com o comando: ./gradlew build -Dquarkus.package.type=native -Dquarkus.native.container-build=true
.
Depois, é só executar com o comando: ./build/comunicacao-1.0.0-SNAPSHOT-runner
Se tiver dúvidas, consulte o endereço: https://quarkus.io/guides/gradle-tooling#building-a-native-executable.